codigo al que inyectar:
la dll:
quiero usar la funcion prueba desde la dll, pero me esta petando , hesegido el tutorial este
https://foro.elhacker.net/programacion_cc/tutorialiniciandome_en_el_hacking_mediante_inyeccion_de_dll_con_ejercicio-t258750.15.html
pero me lo e montao en asm.
Código (asm) [Seleccionar]
include 'win32ax.inc'
.data
t1 db 'sindlll',0
t2 db 'damedll',0
.code
start:
stdcall prueba,t1,t2
ret
proc prueba,t1,t2
mov esi,[t1]
mov ecx,[t2]
push 0
push esi
push ecx
push 0
call [MessageBoxA]
ret
endp
.end start
la dll:
Código (asm) [Seleccionar]
format PE GUI 4.0 DLL
entry DllEntryPoint
include 'win32a.inc'
section '.data'
dato1 db 'hellooo',0
dato2 db 'agurrrr',0
section '.text' code readable executable
proc DllEntryPoint hinstDLL,fdwReason,lpvReserved
pushad
push dato1
push dato2
mov eax, 0x00402010 ; la direccion de la funcion prueba
call eax
add esp,8
popad
endp
quiero usar la funcion prueba desde la dll, pero me esta petando , hesegido el tutorial este
https://foro.elhacker.net/programacion_cc/tutorialiniciandome_en_el_hacking_mediante_inyeccion_de_dll_con_ejercicio-t258750.15.html
pero me lo e montao en asm.