Реферат: Вызов функции в другом процессе

вызывает эти функции;

выгружает insider.dll из victim.exe .

ПРИМЕЧАНИЕ

Чтобы это действительно работало, надо положить все три исполняемых модуля в один каталог.

Для реализации перечисленных действий, да и вообще на будущее, в aggressor реализованы следующие полезные функции:

namespace OtherProcess

{

//

// Вызывает функцию из заданного процесса, возвращает

// описатель потока, который эту функцию выполняет

HANDLE AsynchronousCall(

HANDLE hProcess,

void* address,

void* parameter,

DWORD* pid);

//

// Вызывает функцию из заданного процесса, дожидается завершения её работы

bool SynchronousCall(

HANDLE hProcess,

void* address,

void* parameter,

DWORD* result);

//

// Загружает DLL в указанный процесс

HMODULE LoadLibrary(HANDLE hProcess, const TCHAR* path);

//

// Выгружает DLL в указанном процессе

void FreeLibrary(HANDLE hProcess, HMODULE hLib);

//

К-во Просмотров: 365
Бесплатно скачать Реферат: Вызов функции в другом процессе