更新了上一篇文章,发现有很多小伙伴对游戏外挂技术这方面很感兴趣,私聊我问我怎么开始入门学习,需要看什么视频,怎么学习比较快捷,少走弯路,我都把我的学习经验回复了,有兴趣的可以评论区留言交流探讨。
上篇文章链接:
后来劲舞团玩得越来越少了,开始接触了一款新的游戏,相信80后90后的朋友应该都玩过,或者接触过,那就是奇迹MU。奇迹MU这款游戏在我高中的时候经常玩,那时候并没有接触游戏外挂,后来上大学的时候有一定的编程基础了,就想重新玩起来,并制作完全属于自己的游戏外挂。
研究奇迹MU外挂的时候,当时并没有这款游戏的外挂教程,只能靠自己不断的摸索,每天干得最多事是用CE加载游戏后,不断的找游戏内存数据。从第一开始的找卡坐骑的功能,首先骑上坐骑用未知的初始值找二字节的数据,然后不骑坐骑再次扫描变动的数据,重复以上操作,重复几次就会找到内存地址。有了内存地址,当然现在还不能用,还需要继续找基址和偏移,这样就不需要每次重启游戏重新查找了。
通过自己不断的摸索,又开发了很多新的功能,例如内存加速,修改敏捷,内存回血等内存功能。
当然制作游戏外挂并不是闭门造车,需要不断地熟悉游戏,了解游戏哪个功能可能会制作出来外挂功能,如果找不到,建议看看同行的外挂有什么新的功能,自己想想这样的功能可能是怎么实现的,是修改内存实现的?还是注入call实现的?甚至是发送封包实现的。
自己做游戏外挂的初期所有的功能都还是通过修改内存或者按键的方式实现的功能,用得最多的工具还是CE,这样的外挂无疑是不全面的,于是开始学习OD,用OD加载游戏,不断的下断点,找游戏的CALL。
未完待续...
篇幅所限,下次给大家讲讲我是怎么学习找CALL 解密封包 发送封包的故事。
--------------------------------------------
学习任何技术兴趣是老师,只有对这方面有兴趣才是你前期坚持的动力。
老账号被盗,开启了新账号,新手作者,求关注。
如果有问题可以留言,一起交流学习。