OD手写HOOK

来源:互联网 发布:qq空间域名修改 编辑:程序博客网 时间:2024/05/07 04:00

1、程序源代码

#include "CC_Debug.h"#include <windows.h>int main()  {  int a = 3;int b = 2;int c = a + b;char tmp[8];memset(tmp,0,8);itoa(c,tmp,10);MessageBoxA(NULL,tmp,"HOOK",MB_OK);return 0;  }

2、正常输出



3、用OD手写HOOK

(1)载入到OD中

(2)Ctrl + F8执行到弹出对话框时。此时F2下几个断点。

(3)发现下图处即为返回值。


(4)修改上述代码,跳转到另一个代码段去


(5)在 00401850这个代码处写上需要改的代码。注意再跳转回去。


(6)保存:右击-》复制到可自行文件-》全部修改。


4、查看结果。




0 0
原创粉丝点击