Hanns 发表于 2018-10-20 00:21:57

话不多说,感谢分享

修丶心 发表于 2018-10-30 20:39:05

感谢楼主分享经验

Mr_righter 发表于 2018-11-1 15:48:19

#在这里快速回复#

huguanglai 发表于 2018-11-1 17:30:29

我今天最想说:「PYG15周年生日快乐!」.

yjd 发表于 2018-11-2 00:06:44

本帖最后由 yjd 于 2018-11-4 00:57 编辑

尝试一个vmp壳得patch数据。不知道为什么只有第一条成功,后面得都没成功。
用的是x86最新版。详细日志在附件。注入和劫持2种补丁都生成测试过。
从日志看都是只有第一条成功了后面的都看不到WriteMemory的命令了
程序跑起来附加或者CE去看确实没修改成功。只有第一条成功。@Nisy



今天自己写一个劫持hook测试正常,最后发现baymax第二条数据有一个字节写错了。。。
这就导致上面baymax的测试结果。我以为"bug"
建议代码校验逻辑改一下。数据校验不通过就跳过接着执行下一条Patch数据而不是后面的全给忽略了。
@Nisy @Nisy

ashiw 发表于 2018-11-2 15:07:09

神级作品。佩服佩服!

chiguangyu 发表于 2018-11-2 15:11:09

支持,但是不会用

stta800 发表于 2018-11-2 21:34:00

强大的神器一定要支持一下! {:biggrin:}

Nisy 发表于 2018-11-5 12:18:55

yjd 发表于 2018-11-2 00:06
尝试一个vmp壳得patch数据。不知道为什么只有第一条成功,后面得都没成功。
用的是x86最新版。详细日志在 ...




发现无效补丁就不再继续执行后续条目,这个机制一来是为了提示补丁作者新版已经发生了变化,补丁不再通用,二来是为了提高启动效率。

菜单栏有一项“补丁含有无效条目”,勾选该选项,就会继续执行后续条目,这个功能是为了制作新旧版本的通杀补丁。

yjd 发表于 2018-11-6 14:13:46

本帖最后由 yjd 于 2018-11-6 14:14 编辑

Nisy 发表于 2018-11-5 12:18
发现无效补丁就不再继续执行后续条目,这个机制一来是为了提示补丁作者新版已经发生了变化,补丁不 ...
感谢!第一次用,功能还没有全部熟悉。原来逻辑已经考虑到了赞{:handshake:}

顺便提下建议:

1,能控制创建调试补丁不弹一些提示,除非创建失败才提示。
   在调试补丁上点执行补丁能把旧数据自动删除,生成新的。除非生成失败才给提示。
   生成正式版就不屏蔽提示。

2,可以增加工具条(以后有些快捷功能可以放到工具条上)
   放个按钮省去点左上角再点生成调试补丁,最近测强壳补丁位置又多反复测试下来起码要多点好几百下-_-!
   弄工具条麻烦的话,可以直接在界面右下角那个按钮右键事件里执行:
   生成调试补丁--运行调试补丁(+实现第一条) 既然创建调试补丁肯定是要运行看看效果,这样一气呵成省去点很多下鼠标

3,菜单设置里有几项都没有记住存储,下次打开自动勾上

4,右下角那个...(关于按钮)感觉多出来左右不对称有点难看,我设想把它放到左上角替换掉那个PYG图像做成沉浸式。
   鼠标移动过去会有沉浸效果。点下去就弹出关于。本来要搞个demo看看效果,结果这2天事情多了就没空弄。。。

@Nisy
页: 86 87 88 89 90 91 92 93 94 95 [96] 97 98 99 100 101 102 103 104 105
查看完整版本: Baymax Patch Tools v3.5.1(2025.10.18 更新)