一个搜索进程内存中的特征码问题
我写了类似CE搜索进程内存中特征码然后进行HOOK的程序,很奇妙的是每次我没用CE打开进程,用自己的程序搜索特征码总是会失败。然而如果先用CE找到特征码的地址,再用我自己的程序搜索总是可以成功搜索到。不知道是不是CE对内存动了什么手脚吗,有大佬能帮我解答吗。搜索特征码这一个功能特征定的有问题,正确方法,不开任何工具,建立新的,唯一的特征码。 HOOK会对原地址改变JMP。。。所以出现,先CE能看得,先HOOK后CE看不到。只能说,你那特征码不理想。开了其他工具再建立特征,。正确方法,不开任何工具,建立特征码。 94312 发表于 2019-11-21 22:32
HOOK会对原地址改变JMP。。。所以出现,先CE能看得,先HOOK后CE看不到。只能说,你那特征码不理想。开了其 ...
原问题我的表述不太清楚,我的错。我现在已经写的程序的功能只有搜索特征码这一个功能,hook是后面的事。 说简单点就是你那特征定的有问题 94312 发表于 2019-11-22 21:04
搜索特征码这一个功能特征定的有问题,正确方法,不开任何工具,建立新的,唯一的特征码。
已经找到问题了。我想做的是找到游戏的一段血量代码的地址然后进行hook,我发现掉血之前不能搜索到,掉血之后就能找到了,可能是掉血之前那段特征码并不是长那样。总之问题解决了,感谢!
页:
[1]