CreateRemoteThread() + OpenProcess() + WirteProcessMemory()

From
Путилин Евгений Валентинович ()
To
Kirill Neznamov ()
Date
2003-02-28T14:14:44Z
Area
SU.WINDOWS.NT.PROG
From: "Путилин Евгений Валентинович" <eugeney@offpoly.ru>

Sat Jan 04 2003 22:40, Kirill Neznamov wrote to ALL:

 KN> ====================<Crosspost Summary>==========================
 KN> * Crossposted by Kirill Neznamov (2:5025/32.88)
 KN> * Origin Area: RU.NETHACK ()
 KN> * Original mail was from Kirill Neznamov  (2:5025/32.88)
 KN> * With: FIPS/32 W95/NT v1.0r
 KN> ====================<Begin Crosspost: >==========================
 KN> Boom Shankar ALL!

 KN> Знаю что свою прогу запустить как поток в чужом процессе при помощи subjа
 KN> но если только делать свою dll. А можно ли это сделать тоже самое но без
 KN> всяких мерзких dll? :) При этом дополнительным условием является то что я
 KN> могу писать в любые физические адреса ОЗУ. 
Впринципе можно. Делаеш код который хочеш запустить в виде 1 функции,
вычишляеш её размер и место пооложение копируеш впряму из память одного
процусса в память другого, и CreateRemoteThread(). Это было описанно в кнге
Win32 Programming (за точное название не уверен). Но там это работало

С уважением Путилин Евгений Валентинович

--- ifmail v.2.15dev5
 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)