村长 发表于 2022-11-14 08:15:39

【初夏原创】黎明前20分钟(dat-so无敌教程)


http://cdn.u1.huluxia.com/g4/M01/A8/BB/rBAAdmMm1lOANjNUAAE86zpjbFA441.png
【修改过程】
简单的过程,请到这里看直接省略dump啥的这些没用的#【GD】dat-so修改游戏------基础的认识与修改#

首先思路是人物的无敌,玩了一把游戏后,我们知道,制约我们的是血量,无敌就是让血量不降,血量一般在游戏中代名词是什么?hp life 不懂自己把生命翻译成英文都能算 常见是hp,那我们直接查hp 为了更快找出我们要的,直接范围锁定为方法,在下图我们就找到了一个主要的方法,然后在搜索结果中寻找自己弱点,什么叫弱点,你看得懂的,对于你而言就是弱点,gethp,获得生命,我们点开看看http://cdn.u1.huluxia.com/g4/M01/A8/BB/rBAAdmMm1lSAEKuRAAOklqP3qWM010.png
在这个方法里面我们找到了三个,按顺序,一个是生命变化,一个伤害,一个治疗,此时第一时间我脑海里思路是直接到Ida里跳转到生命变化,然后改跳转到治疗,这个方法使用后,我发现不仅仅我无敌了,怪物也无敌了,从这里我们知道这里通俗讲是一个属性的总控制器,但是游戏中他肯定对玩家和怪物有一个区分的,这个时候我们要如何找到他一个区分呢?先记住他们的汇编地址就是rva后面的数字http://cdn.u1.huluxia.com/g4/M01/A8/BB/rBAAdmMm1lSAQTeVAAE57Kjafq8915.png
复制生命变化的地址到Ida里,光标定位函数按x查一下调用,看看有哪些调用了他,在这里我们看到了一个player
可理解为玩家的意思,这个时候思路瞬间明了了!http://cdn.u1.huluxia.com/g4/M01/A8/BB/rBAAdmMm1lSAQX5cAAPZieUvaVE781.png
直接跳转过来,在玩家这个控制器里将跳转到生命变化的改成治疗http://cdn.u1.huluxia.com/g4/M01/A8/BB/rBAAdmMm1lSAMmRCAAAkEzyjLCc036.png
点击快速修补,得到编码,再去mt里用十六制编辑器改即可

这个思路也可以完成一击必杀,在总控制器里将生命变化改为自动死亡即可http://cdn.u1.huluxia.com/g4/M01/A8/BB/rBAAdmMm1lWAG5LxAAPzhmHA6mc876.png
页: [1]
查看完整版本: 【初夏原创】黎明前20分钟(dat-so无敌教程)

村长黑科技是专业提供项目资源的服务的村长黑科技平台,如合购网赚项目、引流推广软件、软件程序开发等项目就选村长黑科
技平台参与或发布项目定制各种软件就来村长黑科技平台

本站中所有被研究的素材与信息全部来源于互联网,版权争议与本站无关。本站所发布的任何软件的破解分析文章、破解分析视频、补丁、注册机和注册信息,

仅限用于学习和研究软件安全的目的。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。学习破解分析技术是为了更好的完善软件可能存在的不安全因素,提升软件安全意识。所以您如果喜欢某程序,

请购买注册正版软件,获得正版优质服务!不允许将上述内容私自传播、销售或者其他任何非法用途!否则,产生任何法律责任,一切后果请用户自负,与本网站无关!如有侵权或非法用途请举报!请发送到邮箱:cxphj8@foxmail.com

《意见反馈》或《截图指定页面备注》发送到邮件,收到后24小时内删除,禁止用户学习使用关掉用户【学习使用权】!