win32的hook
来源:互联网 发布:苹果手机制作软件 编辑:程序博客网 时间:2024/05/23 22:58
int myprintf (const char *format,...){return 0;}int main(){printf("a\n");char * target_function = (char *)&printf;DWORD old_target_function_protect = 0;BOOL succeeded = ::VirtualProtect(reinterpret_cast<void*>(target_function),32,PAGE_EXECUTE_READWRITE,&old_target_function_protect);if (!succeeded) {return -1;}*target_function = 0xE9;char * newfuc = (char*)&myprintf;int offset = newfuc - target_function - 5;memcpy(target_function + 1, &offset, 4);succeeded = ::VirtualProtect(reinterpret_cast<void*>(target_function),32,old_target_function_protect,&old_target_function_protect);printf("aa\n");return 0;}
0 0
- win32的hook机制
- win32的hook
- win32 hook
- 关于 Hook Win32 API 的一点研究
- 关于 Hook Win32 API 的一点研究
- 一个win32下的api hook方案
- win32 hook 详解
- win32 hook相关模式
- win32 IDT HOOK
- Hook Win32 API 的应用研究之一:网络监控
- Hook Win32 API 的应用研究之三:变速控制
- Hook Win32 API 的应用研究之一:网络监控
- Hook Win32 API 的应用研究之三:变速控制
- Hook Win32 API 的应用研究之二:进程防杀
- Hook Win32 API 的应用研究之四:屏幕取词(END)
- Hook Win32 API 的应用研究之二:进程防杀
- Hook Win32 API 的应用研究之四:屏幕取词
- [Win32] API Hook(1)在32位系统上的实现
- C程序设计语言(K&R)——学习笔记
- 车牌识别算法介绍与实践
- autorelease销毁时间
- Cocos2d-x学习笔记(5)
- 判定一个点是否在多边形内部
- win32的hook
- [ZOJ][1001]A + B Problem
- Java RandomAccessFile用法
- Mac OS x 下搭建Javaweb开发环境
- .net匿名对象解释
- Jquery----easing内置的动画效果
- google url
- 磁导率permierbility 结构construct和 泄露()
- 安康没法看啦么法麻木了