oyang 发表于 2022-8-25 17:00

CE请教老师问题

本帖最后由 oyang 于 2022-8-25 17:08 编辑

问题描述:   CE修改   单机游戏 “死亡细胞” 这个游戏研究这个代码共用 。我想写个人物无敌+秒杀

进入汇编好像都不能该, 我发现这个游戏[ 代码共用 ] 我锁定血量,他的血量也锁定。 然后我给他区分开来。

生成自动脚本,自动脚本 类似OD里面补数据吧。从共用地址:跳到空白地址给他补数据,区分数据。

但是每次共用地址都会变动,该怎么简单、高效的。 处理机制变动,这些问题。

我在网上 照猫画虎,   建立人造指针随后用hook 处理 可以读出数据   但是想改这条数据,游戏就会崩溃。

我用HOOK读出血量数据 的时候他已经 帮我在共用代码补数据了, 但是我想再改按正常逻辑 你在一个空白地址 补过数据了,你再去改,游戏不崩 谁崩。

有没有老大哥,更简单的方法   头晕呐{:5_127:} 主要不懂 怎么合理的 在CE和 易语言直接转换。 希望大佬给个更简单的方法。↓↓写的共用指针




{:5_191:}我的思路是想,虽然这个是动态共用地址,我用特征码给他定位出来, 然后我在用汇编 写字节集给他改掉。
然后再找一个空白地址把后半段补进去。 这一段可以用HOOK

但是我打游戏我读他的血量数据干啥,我图通关。


↑↑↑
然后我区分开来了,这样子写 我攻击小兵,他会调血。我一直处于 无敌的状态。
我把ecx 改成#0 就是秒杀+无敌的状态。这个如何用易语言写出来。 太难整了。



这个就是自动汇编改写的内容。
如何把这些转为易语言嘞,可能跟OD里面那些劫持补丁有些相似。
想请各位老师出个方法、
这个是我随便弄好的一些功能,这些都简单的改改偏移就实现了。汇编那些有些 可能学的有毛病吧。

ck63304521 发表于 2022-8-25 17:54

oyang 发表于 2022-8-25 18:03

本帖最后由 oyang 于 2022-8-25 18:12 编辑

ck63304521 发表于 2022-8-25 17:54
你扣扣多少啊
哥,你会嘛。{:5_185:}

咖啡茶 发表于 2022-8-25 23:24

直接写内存即可 或者你用ceaa自动汇编模块这样就是傻瓜式处理了

黑暗的执着 发表于 2022-8-26 07:44

这是单机游戏 还是网游 坛友

oyang 发表于 2022-8-26 08:34

黑暗的执着 发表于 2022-8-26 07:44
这是单机游戏 还是网游 坛友

单机的{:5_116:}

老飞飞 发表于 2022-8-26 10:51

你做来的,很不错了啊

oyang 发表于 2022-8-26 15:55

老飞飞 发表于 2022-8-26 10:51
你做来的,很不错了啊

{:5_184:}刚入手菜鸟一枚。

0xffffffff 发表于 2022-8-26 16:58

你扣扣多少啊

oyang 发表于 2022-8-26 19:28

0xffffffff 发表于 2022-8-26 16:58
你扣扣多少啊

==0031430。。。08694
页: [1] 2
查看完整版本: CE请教老师问题