如何用金山游侠修改游戏?

2小时前 (01:39:25)阅读2回复0
zaibaike
zaibaike
  • 管理员
  • 注册排名1
  • 经验值473820
  • 级别管理员
  • 主题94764
  • 回复0
楼主

如何用金山游侠修改游戏?

内存修改

说到内存修改游戏,我不得不提到两个著名的软件

金山游侠和cheatt engine(CE)

前者是国内游戏修改软件的鼻祖,后者可以说是游戏插件的始作俑者。

对于单机游戏,


游戏中的绝大多数参数(如血液、蓝色、能量或金币)都存储在计算机堆栈中,一些类似的情节进度被加密并写入当地的自定义配置文件;

页面游戏、网络游戏和手机游戏,


虽然服务器保存了大量的重要参数,但由于客户端不可避免地需要大量的计算和资源加载,通过推断这些变量的转换规则,当地内存必须有一些临时变量 与函数破密找到有利于自身的参数,如侵害值1类,然后找到该变量的内存地址,根据指针偏移分析获取内存基址,利用Windows提升权限 API将自定义值写入内存块,完成修改某个值的操作。一般来说,只要一个值被破解并使用规则 然后更容易破解其它值。

一般套路就是以上,一些防护性强的游戏在上面的每一步都会设置问题。

DNF(落线城与勇士)

如何用金山游侠修改游戏?

DNF在测试服中透露,金山游侠可以用来修改游戏。正式服装上线后,金山游侠退出舞台,CE和WPE成为插件作者,是技术爱好者中最锋利的 武器贯穿阿拉德大陆。

DNF本身在设计中提取的概念是,服务器负责发送和接收数据,而不参与值的计算。简而言之,服务器只负责获取和消耗当前角色的货币、设备、材料和其他资源。但它不会检查这个过程是否合法。角色的侵权操作是本地化的。CE可以任意修改数据,以实现第二次杀死、不可战胜和无CD、3S等基本功能。

绝地求生

筑基级功能:无后,除草,人物着色。(修改原文件)

这个非常初级的功能是通过替换PAK文件来实现的。上述许多功能参数存储在相应的PAK文件中。只要修改这些参数并替换原始文件,就可以实现效果

元婴级功能:透视,子弹瞬击,加速,吸空投,秒换子弹,秒吃药。(原功能增强)

这类功能的相关参数大多存储在内存中,可以直接找到基址修改文件。

仙女级功能:自瞄、路飞手臂、子弹跟踪、灵魂出窍、炸飞机、空中拳击赛等非常规功能。

这些功能大多是由多种手段组合起来的,这在原始游戏中是不可用的,也是一个开创性的功能。功能类型由插件作者的想象力决定,技术决定功能强度。

插件并非万能,而是知识限制了你的想象力。 努力学习,做插件也是一项技术工作。

0
回帖

如何用金山游侠修改游戏? 期待您的回复!

取消