逆向辅助技术-----FPS游戏飞天辅助及原理

在这里插入图片描述
FPS游戏先天的竞技性以及对战性决定了他必然有很多的BUG可以被利用又必须的去检测解决。

FPS游戏中有这样的外挂, 飞在高空中打敌人,因为很少有人会注意头顶。

躲在墙壁中攻击敌人,敌人根本无法看到高空墙壁中的人物。
那么胜利就很简单了。在这里插入图片描述
那么胜利就很简单了。

FPS游戏能够实现飞天遁地的必要条件是服务器不修正坐标,即本地随意修改坐标,服务器不做验证。

那么这种情况往往发生在FPS游戏中,目的也很简单,服务器为了游戏的流畅度和打击感而不做验证,但是必然会对该功能做检测。

实现的原理又是什么呢?
往往直接修改内存地址或则修改跳转都可以实现飞天
第一种情况,修改引力达到飞天,(有的FPS游戏内包含不同引力的地图,例如地球引力,月球引力,把引力修改成0 自然飞天)。

第二种情况,锁定地面状态,人物是分下落状态和站立状态的,如果一直锁定站立的地面状态,一直按空格实现飞天。因为他根本不执行下落代码。

第三种情况,直接修改Z坐标,达到飞天效果。

当然可以想到的方法很多,无非就是修改坐标或则修改本地的逻辑而已。这些方式都很容易被检测

还有一种方法就是

通过发包实现飞天,检测的难度增大,被检测的可能比较小。

当然分析也是最复杂的,要找到明文封包,要处理加密解密,以及抓到可以实现修改坐标的封包。

那么就可以任意的修改了。

发布了9 篇原创文章 · 获赞 0 · 访问量 172

猜你喜欢

转载自blog.csdn.net/qq_41697345/article/details/104796296