
03.07.2008, 11:44
|
|
Постоянный
Регистрация: 04.12.2007
Сообщений: 424
Провел на форуме: 2364957
Репутация:
479
|
|
Сообщение от GALIAFF
а VirtualAlloc/WriteProcessMemory забыл?
скорее не забыл а не знал
Вот полный код. чисто тестовая прога
PHP код:
format PE GUI 4.0
entry start
include 'INCLUDE/win32ax.inc'
section '.code' code readable executable
start:
invoke OpenProcess,PROCESS_ALL_ACCESS or PROCESS_VM_WRITE or PROCESS_CREATE_THREAD or PROCESS_CREATE_PROCESS,FALSE,1908 ;1908 - тут пид любого процесса. когда я тестил у оперы был такой пид
invoke CreateRemoteThread,eax,0,0,mes,0,0
invoke ExitProcess,0
proc mes
invoke MessageBoxA,0,'','',0
leave
retn
endp
section '.idata' import data readable writable
library kernel32,'KERNEL32.DLL',user32,'USER32.DLL'
import user32,MessageBoxA,'MessageBoxA'
import kernel32,CreateRemoteThread,'CreateRemoteThread',OpenProcess,'OpenProcess',ExitProcess,'ExitProcess'
Последний раз редактировалось ntldr; 03.07.2008 в 12:02..
|
|
|