資源簡(jiǎn)介
禁止從"任務(wù)管理器"中被關(guān)閉 + 進(jìn)程保護(hù) 源碼下載
代碼片段和文件信息
//?dllmain.cpp?:?定義?DLL?應(yīng)用程序的入口點(diǎn)。
#include?“stdafx.h“
#include?“Export.h“
#include?“QHookSrv.h“
//安裝的鉤子句柄
HHOOK?????glhHook?=?NULL;?
//共享內(nèi)存結(jié)構(gòu)體,用于存儲(chǔ)保護(hù)的PID
typedef?struct?SHWP_STRUCT_
{
????DWORD?dwProcessId;
}?SHWP_STRUCT?*LPSHWP_STRUCT;
//Dll實(shí)例句柄
HINSTANCE?glhInstance?=?NULL;?
//內(nèi)存映射句柄
HANDLE hMapping;
//共享內(nèi)存結(jié)構(gòu)體
LPSHWP_STRUCT lpData;
BOOL?APIENTRY?DllMain(?HMODULE?hModule
???????????????????????DWORD??ul_reason_for_call
???????????????????????LPVOID?lpReserved
?)
{
????//保存DLL實(shí)例句柄,后面鉤子安裝時(shí)候使用
glhInstance?=?(HINSTANCE)hModule;
//創(chuàng)建內(nèi)存共享
hMapping=CreateFileMapping((HANDLE)0xFFFFFFFFNULLPAGE_READWRITE00x100“PCMONITOR.“);?
if(hMapping?!=?NULL)?
{?
lpData=(LPSHWP_STRUCT)MapViewOfFile(hMappingFILE_MAP_ALL_ACCESS000);?
}?
????return
評(píng)論
共有 條評(píng)論