龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > C/C++开发 >

C++基于hook iat改变Messagebox实例(3)

时间:2014-10-17 02:09来源:网络整理 作者:网络 点击:
分享到:
复制代码 代码如下: //修改内存页的保护属性 ::VirtualQuery(lpAddr, ::VirtualProtect(lpAddr, sizeof(DWORD), PAGE_READWRITE, ::WriteProcessMemory(GetCurrentProcess(), lpAddr, ::VirtualPr

复制代码 代码如下:
//修改内存页的保护属性 
::VirtualQuery(lpAddr, &mbi, sizeof(MEMORY_BASIC_INFORMATION)); 
::VirtualProtect(lpAddr, sizeof(DWORD), PAGE_READWRITE, &dwOldProtect); 
::WriteProcessMemory(GetCurrentProcess(), lpAddr, &lpNewProc, sizeof(DWORD), NULL); 
::VirtualProtect(lpAddr, sizeof(DWORD), dwOldProtect, NULL);

希望本文所述对大家的C++程序设计有所帮助。

精彩图集

赞助商链接