ce中文吧 关注:38贴子:33
  • 4回复贴,共1

FPS游戏子弹穿墙原理漏洞分析《文字版》

只看楼主收藏回复

后期补充视频版
网上搜了一下,基本没有相关的资料,和大家分享一下
这种漏洞大部分FPS游戏都出现过。
方法1 熟悉各种引擎的fps游戏逻辑代码 知道从什么数据追到子弹是否能穿墙的代码,当然我们只是娱乐
没空学那么多东西。
方法2 通过CE的Ultimap功能定位
怎么搜索的?
2.1 在一些游戏里,子弹打天空是没有碰撞的,比如荒野行动,Cf等 朝天开一枪没有任何反应就是了。
这样我们打天空搜运行,打墙搜未运行就可以定位到关键代码,当然这还不够,需要在仔细分析才可以,否则只能实现子弹打墙没有弹痕而已,子弹并没有穿墙
2.2 第二种搜索方法,开枪射击人搜运行,射击墙搜未运行
为什么这样呢?因为子弹是可以穿过人身体的,那有没有可能 有一段代码判断 射击人跳走 射击墙执行贴图代码。我们直接让他一直执行射击成功的代码是不是就实现穿墙了呢?
还有一种是一次巧合,找到子弹可以穿几个物体的代码
因为CT没有保存,当时也没在意,忘记怎么搜了
以上方法我也逐一验证了,在一些游戏里确实存在
有空为大家带来视频


IP属地:内蒙古来自Android客户端1楼2022-04-22 23:30回复


    来自Android客户端2楼2022-04-23 00:18
    收起回复
      楼主是以前专业学计算机游戏的吧?不然怎么会这么了解


      IP属地:湖南来自Android客户端3楼2022-06-25 01:29
      回复
        赞👍


        IP属地:江苏来自Android客户端4楼2022-11-17 20:16
        回复