有效的防治游戏外挂,是不是要从操作系统层面入手?

2019-06-03 12:44:50 +08:00
 zycpp
最近 csgo 被外挂打自闭了,vac 就是个马后炮…
要完全杜绝外挂,是不是只能从操作系统层面入手,修改操作系统底层逻辑,比如内存保护,鼠标键盘 IO 保护,像主机那样,
外挂原理不太懂,只能想到这些
12413 次点击
所在节点    程序员
122 条回复
blless
2019-06-03 12:48:29 +08:00
键盘鼠标驱动了解下 人家挂早就是硬件级别了
RBill
2019-06-03 12:49:38 +08:00
应该要从法律层面入手
zycpp
2019-06-03 12:51:27 +08:00
@blless 那就禁止这些鼠标键盘驱动读取游戏内存和视频流
across
2019-06-03 12:52:53 +08:00
联网游戏先天缺陷,有些可以让服务器计算校验,有些客户端改了服务器也没办法,只能靠厂家法律大锤。
xhqpp
2019-06-03 12:53:30 +08:00
操作系统总有漏洞的,要想从根本让外挂消失,唯有云游戏可行
zycpp
2019-06-03 13:04:44 +08:00
@RBill 只要有钱赚,永远都有人会去做的,在铤而走险的人面前,法律也是马后炮,
yicong135
2019-06-03 13:07:17 +08:00
做成和 ios 一样,只允许商店应用,外挂能运行么!
lhx2008
2019-06-03 13:07:39 +08:00
比如手机 FPS,人家可以外接键盘鼠标玩,这个操作系统也没有办法
zycpp
2019-06-03 13:11:02 +08:00
@lhx2008 这个是硬件上的改变,操作系统当然没办法,
我说的外挂是软件类,
Mac
2019-06-03 13:11:34 +08:00
外挂只能靠在线人工 ban
pricesong
2019-06-03 13:11:57 +08:00
从法律层面入手,把那些就喜欢花钱买挂体验吊打免费玩家快感的网游玩家整垮。国内挂产业链长盛不衰就是因为有一大批这种人。
Jirajine
2019-06-03 13:16:59 +08:00
我理解的反外挂:打包一个类似虚拟机的沙盒,使内外护不联通,互不影响。运行时将输入设备(键鼠手柄)链接过去(类似 VMware ),在这个容器中使用私有驱动。

现在的反外挂:加载 反作弊模块(内核驱动木马),控制整个系统,扫描全盘,只要扒不光你就不运行(或者算你作弊)。必须“裸奔”才能使用。

还记得之前爆出 tx 某游戏扫描$$配置文件吗?那时候涌现出大批游戏玩傻了的人洗地。
因此,我是坚决不碰任何网游的
zycpp
2019-06-03 13:21:19 +08:00
@Jirajine 沙盒下运行,对响应速度要求很高的游戏可能会有影响,
passerbytiny
2019-06-03 13:30:12 +08:00
程序员用程序防外挂,从来都是伪命题,此贴还是结了吧。
sulg
2019-06-03 13:35:28 +08:00
云游戏可以防外挂,除非入侵服务器。
pmispig
2019-06-03 13:36:13 +08:00
感觉确实是操作系统的缺陷
unknowncheater
2019-06-03 13:40:15 +08:00
看我 Id,寫外掛賺的外快也不少。什麼鼠標鍵盤驅動,現在都是用主板,顯卡做內核驅動偽裝,再不濟也會 hook discord overlay
2kCS5c0b0ITXE5k2
2019-06-03 13:40:29 +08:00
@zycpp csgo 有硬件挂把, 鼠标自带... 之前打比赛不是有人用被曝了吗
unknowncheater
2019-06-03 13:42:08 +08:00
現在習慣 hook 其他軟件來做 overlay,再加內核驅動,只是讀取內存信息來做個 ESP 很簡單,被查到機率也很低
opensail
2019-06-03 13:42:48 +08:00
@sulg 费用不便宜不说,大部分网络环境应付这种 fps 类竞技游戏延迟很难接受

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/570282

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX