top10 Posted April 17, 2016 Share Posted April 17, 2016 [LENGUAJE=ASM].386 .model flat, stdcall option casemap:none include \masm32\include\windows.inc include \masm32\include\kernel32.inc includelib \masm32\lib\kernel32.lib .data Message db "Message",0 Box db "BoxA",0 sTest db "MessageBoxA API Call",0 sDemo db "Demo",0 sLib db "user32",0 .data? hLib dd ? Func dd ? Result db ? .code start: invoke lstrcat,addr Result,addr Message invoke lstrcat,addr Result,addr Box invoke LoadLibrary,addr sLib mov hLib, eax invoke GetProcAddress,hLib,addr Result mov Func, eax push 0 push offset sDemo push offset sTest push 0 call Func invoke ExitProcess,0 end start[/LENGUAJE] Link to comment Share on other sites More sharing options...
Recommended Posts