天下 发表于 2021-1-25 15:19

小白问题,内存补丁有的WIN7能用,有的没反应是什么原因引起的

本帖最后由 天下 于 2021-1-26 14:04 编辑

一个DLL补丁。两台WIN7是好的,另一台怎么失效。能提供解决思路吗。
失效那台电脑用OD手动加载注入DLL是生效的,但是用启动工具进去,看补丁代码处并没有成功。
我已经试过改兼容性,也试过管理员方式运行。数据执行保护也都没开。看到底是系统的哪里的问题。
启动工具源码。

问题已解决。三台全是WIN7 64位。正常那两台HOOK的易语言的第一个API,GetVerison 成功补丁。
第三台有问题的改成CreateWindowExA,也成功了,实在想不明白。为何同样的系统会有HOOK时机不对的呢。

ps122 发表于 2021-1-25 17:21

32位和64位的区别?

花边下丶情未央 发表于 2021-1-25 19:31

远线程注入你得看程序加载时间啊.

天下 发表于 2021-1-26 14:01

ps122 发表于 2021-1-25 17:21
32位和64位的区别?

已解决,但还是想不通。

天下 发表于 2021-1-26 14:03

花边下丶情未央 发表于 2021-1-25 19:31
远线程注入你得看程序加载时间啊.

的确是HOOK时机不对,但同样的WIN7 64位。为何会出现时机不对。就郁闷了。

花边下丶情未央 发表于 2021-1-26 18:30

天下 发表于 2021-1-26 14:03
的确是HOOK时机不对,但同样的WIN7 64位。为何会出现时机不对。就郁闷了。

有壳子的话,你得看解码时间

花边下丶情未央 发表于 2021-1-26 18:31

在注入上方加个延时1秒上去在注入
页: [1]
查看完整版本: 小白问题,内存补丁有的WIN7能用,有的没反应是什么原因引起的