Показать сообщение отдельно

  #347  
Старый 03.07.2008, 11:44
ntldr
Постоянный
Регистрация: 04.12.2007
Сообщений: 424
С нами: 9702986

Репутация: 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..
 
Ответить с цитированием