吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 700|回复: 5
收起左侧

[新手问题] x32dbg无法打补丁

[复制链接]
破竹而入 发表于 2024-6-1 20:46
下图的位置从dec eax改成了inc eax后,发现打补丁中没有选项,这是怎么回事?
捕获.PNG

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

爱飞的猫 发表于 2024-6-1 21:24

没找到 2.1d,但是找到了 3.1 版本。通常无法补丁是因为放这段代码的内存区域是动态生成的(如 .net 环境的 JIT)。

这个游戏应该是 .net 框架的程序(Unity 引擎?),你要用 dnSpy 等 .net 反编译软件看 Assembly-CSharp.dll 来改它的 IL 字节码。

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
破竹而入 + 1 + 1 热心回复!

查看全部评分

woflant 发表于 2024-6-1 22:48
这个地址是申请的内存,没有对应文件偏移,只能内存补丁

这个游戏之前也分析过,是unity的,内存地址是动态申请的,每次都不一样,可以参考二楼版主的建议修改
gangdaomeimei 发表于 2024-6-2 08:11
确定了你要改的内存数据,你直接用特征码定位,弄特征码补丁,用大白补丁软件或者有补丁功能的软件。不会操作可以哔哩哔哩搜索“打补丁技术”
vscos 发表于 2024-6-2 06:11
不会吧!现在还有人用C#开发晕斗罗
666888tzq 发表于 2024-6-2 10:27
本帖最后由 666888tzq 于 2024-6-2 10:28 编辑

这地址看着像动态申请的内存,没法在dbg中直接patch主程序。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-21 18:37

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表