Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - daryo

#951
Citar
Y yo no encuentro a nadie porque el 97% son más de las mismas, tías aprovechadas, sin cerebro, sin cultura (excepto la del botox) y sin ná.
no lo tomes a mal pero talves esa forma de verlo es el problema o los circulos sociales que frecuentas.
#952
se borro todo , decia que disculpa pero ese libro esta terrible es de 16 bits , para msdos y las paginas es tan todas al costado

si quieren cierren el post ya se desvio : P
#953
si tienes razon hasta ahora chapuceo en todo esto , pero no comprare un libro : P
#954
Foro Libre / Re: Juego: Estas baneado por....
15 Julio 2014, 21:55 PM
Cita de: Hadess_inf en 15 Julio 2014, 17:55 PM
Ban a do-while por no poner la condición para cerrar el bucle ...  :xD
baneado por banear a do-while xD
#955
gracias cpu pero no funciono

el tutorial del que me guio esta hecho para fasm y ahi si  funciona con sus respectivos cambios pero en masm no.(empezare con fasm pero igual me gustaria saber que esta pasando)

@.:UND3R:. tenias razon era masm no nasm en todo caso ya se cual es el error pero no como solucionarlo

el delta offsetno esta sirviendo cuando le digo:
Código (asm) [Seleccionar]
lib db "User32.dll",0
add ecx,offset lib
push ecx


al parecer no esta tomando la direccion que indica la ubicacion de la cadena "user32.dll"  por eso cuando lo compilo funciona correctamente pero cuando lo convierto en shellcode no.


para llegar a esa Conclusión probe lo siguiente:
en el codigo en c carge  User32.dll necesaria para MessageBoxA

   char code[] = "mi shellcode";
   
   int main()
   {
   LoadLibrary("User32.dll");
   int (*func)();
   func = (int (*)()) code;
   (int)(*func)();
   }

y le quite el delta offset a el codigo en asm

Código (asm) [Seleccionar]
.386
.model flat,stdcall
option casemap:none

.code
lib db 'User32.dll',0
inicio:

mov ecx,offset lib
mov eax,75a62864h ;direccion de loadlibraryA
push ecx
call eax
push 0
push 0
push 0
push 0
   
mov eax,76d3ea71h ;//direccion de MessageBoxA
call eax
mov eax,75a62acfh // exitprocess
call eax
end inicio


en ese caso si sale la ventanita e_e
#956
Hacking / Re: PARA TONTOS
15 Julio 2014, 03:51 AM
Cita de: beholdthe en 15 Julio 2014, 03:31 AM
No se donde veras tu prepotencia o agresividad, pero en todo caso nada mas lejos de la realidad.
Si para ti esto es ser así, quizás es que tu eres algo susceptible.
bueno no es la primera vez que me dicen eso asi que te doy la razon ,disculpa xD

#957
Hacking / Re: PARA TONTOS
15 Julio 2014, 02:20 AM
Cita de: beholdthe en 15 Julio 2014, 01:45 AM
Coincido contigo.
Busca en Google y lee. Hay muchísima información sobre este tema, explicada a diferentes niveles como tu pides.
Si no logras entender algo tan básico, creo que sera mejor que dediques tu tiempo a otra cosa.
perdon desviar el tema pero...
¿porque todos los comentarios que te veo tienen esa prepotencia y agresividad?
#958
Citaralgunos includes que no son necesarios debido a que las APIs se están llamando directamente.
sep tienes razon ya las quite

CitarEnsamblar en MASM
ok probare eso

Citarverifica que las direcciones de las APis concuerden con las de tu SO (OllyDbg -> go to -> LoadLibraryA y verificas que el address sea el mismo, al igual que para MessageBoxA)

las direcciones las saque de mi mismo pc usando el programa arwin. Asi que no creo ademas cuando compilo normal el programa  funciona perfecto.

Citar- ¿En qué parte falla el código?
no lo se exactamente pero  crashea cuando tengo la shellcode e intento compilarla en este programa:
char code[] = "mi shellcode";

int main()
{
int (*func)();
func = (int (*)()) code;
(int)(*func)();
}

#959
estaba intentando crear una shellcode con este tutorial:
http://www.portalhacker.net/b2/tutorial-creando-shellcode/125582/

utilizo code blocks y windows 7 en una maquina virtual , estoy haciendo algo mal o es que esta forma de hacerlas no funciona para win 7 y me falta hacer algo?

el proceso es : se busca la ubicacion de las apis a usar, se crea la hice en nasm luego  con ollydbg se abre y se le da binary copy para luego pegarlo todo en un editor te texto.

pero me da error a en el momento crearla y compilarla en un programa de c

cuando la ejecuto normal funciona perfectamente:
Código (asm) [Seleccionar]
.386
.model flat,stdcall
option casemap:none


.code
lib db "User32.dll",0
inicio:
call delta
delta:
pop ecx
sub ecx,offset delta
add ecx,offset lib

mov eax,776f2864h ;direccion de loadlibraryA
push ecx
call eax
push 0
push 0
push 0
push 0

mov eax,777dea71h ;//direccion de MessageBoxA
call eax
end inicio

muchas gracias de antemano :D
#960
Foro Libre / Re: Juego: Estas baneado por....
14 Julio 2014, 20:28 PM
Cita de: WaAYa HaCK en 13 Julio 2014, 15:27 PM
Baneo a Jenag por haberme forzado a entrar al foro después de un montón de tiempo xD
estas banedo porque despues de un monton de tiempo solo llevas 289 mensajes xD