为何Debug状态HOOK成功 Release状态HOOK失败
本帖最后由 hou 于 2021-9-21 15:11 编辑想学习一下C++写HOOK,找个源码学习一下都搞懵了{:5_118:}
APIHOOK学习笔记(一)
https://www.52hb.com/thread-20831-1-1.html
自己解决了,其实是VS的代码优化机制导致的
自己逆向分析的过程中如图1,分别在SUB1和SUB2下断点,程序都不会断下来,非常奇怪
然后跑去分析一下MAIN程序如图2,发现子程序直接内嵌在MAIN里面了,需然HOOK成功了,但根本就不会跑去子程序里运行,所以HOOK了也白干
解决方法如图3
页:
[1]