96613686 发表于 2019-11-21 18:14:28

一个搜索进程内存中的特征码问题

我写了类似CE搜索进程内存中特征码然后进行HOOK的程序,很奇妙的是每次我没用CE打开进程,用自己的程序搜索特征码总是会失败。然而如果先用CE找到特征码的地址,再用我自己的程序搜索总是可以成功搜索到。不知道是不是CE对内存动了什么手脚吗,有大佬能帮我解答吗。

94312 发表于 2019-11-21 18:14:29

搜索特征码这一个功能特征定的有问题,正确方法,不开任何工具,建立新的,唯一的特征码。

94312 发表于 2019-11-21 22:32:38

HOOK会对原地址改变JMP。。。所以出现,先CE能看得,先HOOK后CE看不到。只能说,你那特征码不理想。开了其他工具再建立特征,。正确方法,不开任何工具,建立特征码。

96613686 发表于 2019-11-22 08:31:43

94312 发表于 2019-11-21 22:32
HOOK会对原地址改变JMP。。。所以出现,先CE能看得,先HOOK后CE看不到。只能说,你那特征码不理想。开了其 ...

原问题我的表述不太清楚,我的错。我现在已经写的程序的功能只有搜索特征码这一个功能,hook是后面的事。

冷雨夜~ 发表于 2019-11-22 14:01:33

说简单点就是你那特征定的有问题

96613686 发表于 2019-11-23 08:49:05

94312 发表于 2019-11-22 21:04
搜索特征码这一个功能特征定的有问题,正确方法,不开任何工具,建立新的,唯一的特征码。

已经找到问题了。我想做的是找到游戏的一段血量代码的地址然后进行hook,我发现掉血之前不能搜索到,掉血之后就能找到了,可能是掉血之前那段特征码并不是长那样。总之问题解决了,感谢!
页: [1]
查看完整版本: 一个搜索进程内存中的特征码问题