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
muchas gracias de antemano
.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