12558网页游戏私服论坛

 找回密码
 立即注册
游戏开服表 申请开服
游戏名称 游戏描述 开服状态 游戏福利 运营商 游戏链接
攻城掠地-仿官 全新玩法,觉醒武将,觉醒技能 每周新区 经典复古版本,长久稳定 进入游戏
巅峰新版攻 攻城掠地公益服 攻城掠地SF 新兵种、新武将(兵种) 进入游戏
攻城掠地公 散人玩家的天堂 新开 进入游戏
改版攻城掠 上线即可国战PK 稳定新区 全新改版,功能强大 进入游戏
少年江山 高福利高爆率 刚开一秒 江湖水落潜蛟龙 进入游戏
太古封魔录 开服送10亿钻石 福利多多 不用充钱也可升级 进入游戏
神魔之道 签到送元宝 稳定开新区 送豪华签到奖励 进入游戏
神奇三国 统帅三军,招揽名将 免费玩新区 激情国战,征战四方 进入游戏
龙符 三日豪礼领到爽 天天开新区 助你征战无双 进入游戏
王者之师 免费领豪华奖励 免费玩新区 6元送6888元宝 进入游戏
三国霸业 战车-珍宝-觉醒-攻城掠地SF-全新玩法 免费玩新区 攻城掠地私服 进入游戏
手游私服盒子 各类免费游戏 0.1折送海量资源 各类手游私服 进入游戏
皇家MU2 《奇迹 2:传奇》韩国网禅公司《奇迹》正统续作。 3D锁视角Mmrpg 暗黑3+传奇+流放之路+奇迹 进入游戏
查看: 651|回复: 0

绝地求生PAK绕过的漏洞讨论

[复制链接]

505

主题

505

帖子

1020

积分

实习版主

Rank: 7Rank: 7Rank: 7

积分
1020
发表于 2019-8-19 11:04:53 | 显示全部楼层 |阅读模式
大周末的,本想好好玩玩吃鸡,被外挂虐惨了,于是到处搜索,发现可以通过修改PAK文件的方法实现一些功能
于是决定折腾一下。
最开始我在github上面看到了章鱼的一套源码,利用的是minifliter来实现的,原理就是注册一个微过滤驱动,并且在读
的回调里,判定操作对象和上线文,对PUBG访问PAK进行拦截,但是好像这种方法已经被和谐,我试着编译了一个,果然
牺牲了一个绝地的号,然后我就想,绝地肯定是要读这个文件的,我又尝试用独占PAK的方法来锁,但是但是现在ban的非
常厉害 基本都是在线25 全局封禁。
我专门抓了一下 知道了大概的思路
微软提供的Procmon还是蛮好用的 不会被反调试检测到...但是功能比较弱 对付PAK检测流程足够了
首先 在PUBG init的时候 有一个动作 很少见
createfile \paks
createfile可以打开设备对象 文件 其实还有目录
我知道可以打开目录 但是真正的从来没有用过
PUBG用这种方式把所有的pak文件读入内存 如果丢进去一个编辑过的PAK文件 可以实现各种什么无后座 除草遁地
其实我一直觉得这样读文件真TM S B...但是也可能是这个位置代码不好改 一动就动全身 不过讲道理 你每次更新恨不
得比游戏本体都大 这点代码不会改?
PUBG在这里加了一个检测
第一个圈缩完的时候 差不多这个时候吧 检测开始
createfile
ntqeuryinfomationfile
这两个函数,那么思路来了,做掉这两个函数 应该就能规避掉他的检测。
参数我也找出来了
5和14
MSDN我查了一下
FileStandardInformation和FilePositionInformation
具体见 https://docs.microsoft.com/en-us ... ueryinformationfile
看起来没什么比较特殊的 具体内部不知道 但是应该不会上传服务器验证 只是本地一个校验 我没有去搞反反调试 我的WIN7除了点问题 我不想在物理机上各种加载驱动
这次抓了一下API CALL以后差不多想通了PUBG的SB思路了。
createfile遍历 然后读取整个目录的文件 依次读出来 然后进行验证 这就给了隐藏文件的用处
隐藏文件内核里面走的API其实是ntquerydrietoryfile.根据infomation会返回不同结构 大部分结构中都包含一个链表
其实只要写一个minifilter驱动 把链表中的文件移出去 就跟以前隐藏进程一样 就能实现隐藏文件

方法的确是有效的 但是ban的也快 我觉得是特征码被抓了
于是我尝试了加壳 隐藏驱动 删服务 删注册表 都无效
我说句实话 PUBG这个游戏敢去扫内核内存?我是不太信的...这事实在是有点太危险了...在隐藏驱动之后(pchunter查不到)的情况下 想抓出来一个驱动很难 扫内核内存?你不怕蹦么..
所以我开始甩锅给minifilter 我觉得是检查了微过滤的特征
然后我饶了一条远路 艹PG 然后上内核钩子
结果还真的绕过去了...
上图
就做了个除草,染色,无后座。

性感双排,在线吃鸡,本来想把这个拿去换点钱的,想想还是算了,具体代码我就不公布了,贴个思路而已

至于具体怎么过滤,windbg挂上去,看看这两个函数的参数 ,大概就懂了!

从中午开始玩,到现在发帖,我的号依旧坚挺,期间尝试了一把遁地,然后0杀吃鸡,还是没有被Ban ,蓝洞真JB弱智!

睡觉睡觉,MD 头都秃了


来源:http://www.12558.net
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
楼主热帖
回复

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|12558网页游戏私服论坛 |网站地图

GMT+8, 2024-11-24 12:23 , Processed in 0.078125 second(s), 31 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表