西西软件园多重安全检测下载网站、值得信赖的软件下载站!
软件
软件
文章
搜索

首页游戏资讯游戏八卦 → steam vac是什么 vac工作原理

steam vac是什么 vac工作原理

相关软件相关文章发表评论 来源:西西整理时间:2014/12/13 11:10:16字体大小:A-A+

作者:西西TS点击:3325次评论:0次标签: vac

  • 类型:卸载删除大小:1004KB语言:英文 评分:6.0
  • 标签:
立即下载

steam是全世界最大的游戏平台,其中的反作弊系统steam vac对于很多国内新手朋友还是比较陌生的,今天小编为大家介绍下vac反作弊器系统的工作原理机制,以及避免被vac ban的解决方法。

VAC简介:


很多人真是谈VAC色变,甚至有人在steam吧问出了
“XX游戏安装汉化补丁会被VACban么?”之类的问题。
可见很多玩家只知道VAC可怕,但是却不知道他的详细。
我结合维基英文词条来给大家说一下VAC
原址
https://en.wikipedia.org/wiki/Valve_Anti-Cheat
VAC全称Valve Anti-Cheat
就是阀门厂的反作弊器
因为Valve从来不公布其具体内容
但是据估计,截至2014年7月,已经有220万玩家被VACban掉了
大家都知道Valve和其他游戏厂商比起来,场子实在太小。
负责Vac的只有大约17人『the VAC Team consisted of Steam's lead engineer John Cook and his team of 16 engineers.』
Vac最为诟病的就是其处理速度被认为是秋后算账,效率不高。

基础原理:

历史就不再多说了,我们来说说他到底是怎么一个工作方法。

目前VAC是2005年公布的VAC2代,一次被Ban,永久享受。没有解封的可能性。
首先来看被VAC的处理方法
VAC在检测到用户内存或是其他硬件的异常,会将该玩家立即踢出。
但是!不会立即ban掉用户,用户的steam的账户会被立刻标记一个“作弊”的记号,这记号不会被用户所察觉。也就是说,一切都是VAC暗中完成的。
结果几天或者几周的时间,玩家才真正的被VACban掉。
被ban掉的玩家不会受到任何关于“被检测的时间”和“作弊种类”的信息。

被BAN掉有什么影响?


●带有VAC保护的所有相同引擎游戏均不能连接至VAC保护服务器。
比如
在CSGO里面作弊,如果你同时持有CSS(CS起源)也将受到限制。【起源引擎】
同样有此类惩罚的是GOLDsrc引擎,比如Day of Defeat之类的。

●相关游戏的数字物品交易被严格限制。

●Call of Duty: Modern Warfare 2/3的VAC保护比其他的游戏更为严格,修改除了Config之外的所有文件都将会被VAC封禁。

●被封禁的游戏将不能在Steam家庭共享里面使用。

●玩家的steam主页将会被标记“被Ban过”,这个标记公开,并且无法隐藏。
社交影响[非VAC规则影响]
◎如果一个玩家的好友列表里面的VAC封禁的人越多,那么他在将来越可能被VAC封禁。
◎被Ban的玩家好友数量通常越来越少。
◎被Ban的玩家好友里通常有比没有被Ban的玩家多的被Ban玩家。

VAC目前保护着约300多款的游戏,其中就包括上文所提的。可见不是所有的游戏都是有VAC保护的。


商店页面会明确标识出游戏是否带有VAC保护

VAC具体工作方式:

VAC向机器送出客户端请求,如果没有回应,就会被视为可能的违规行为。VAC采用启发式监测,当VAC扫描电脑内存和进程时,一旦检测到异常,就会生成一份报告。然后会和Valve已监测到的代码进行匹配,测试人员也可能会在一份游戏拷贝上运行代码,然后确定是否为新型方式。


Valve从未有透露过自己检测到了多少的作弊码,同时了为有效检测作弊,VAC的更新非常频繁,并且只会在用户机上保留一部分需要用到的VAC程序,也就是说,当作弊器的制作者试图研究VAC并且绕过他的时候,他只会看到vac的一小部分,而不可能完全绕过。

当然有的人表示,我他妈看不懂····
其实本文的目的不是为了让你明白VAC要怎么具体监测作弊软件,因为没有人知道。
但是通过这个,你其实可以了解到一些常识:
VAC不是随着steam的运行而运行,而是随着游戏的运行而运行。
SAM steam解锁工具根本不用运行游戏本身,所以根本不可能因为SAM解锁成就而被VAC封禁!


以下所提到就是是非作弊行为而被VAC封禁/触发踢出VAC保护服务器的:
第一个例子是VAC一代的时候,用户通过HLamp插件从游戏内部调用Winamp播放器播放音乐造成的。
第二个是 服务器管理员在观看者模式下使用透视来判断其他玩家是否开透视的一款辅助工具,被VACban掉了,并且没有被解封。


一些半条命的模组修改了起源引擎的渲染器,会触发Kick(踢出玩家)但是不会被封禁。


sXe反作弊会被VAC视为异常···


这些一切都告诉我们,其共同特点就是在游戏里面干了一些作死/自以为不作死的事情才会被封禁。

没有VAC保护的服务器和游戏根本不会触发VAC Ban,更不要说修改玩家本地存档数据(存档数据不是游戏实时数据,被修改了不会被监测出来,除非服务器端备份并且强制比较,这个根本不可能。SAM的修改steam最多视为是玩家在steam离线模式下解锁的成就)的成就解锁器了。

●PS:还有一个例外就是:
2010年7月一些玩家通过不正当手段刷军团要塞2的Golden Wrench被VAC封禁了,所以各位吧友为了您的库存着想,不要走上邪路。

●另一个有趣的事情:
2010年7月Call of Duty: Modern Warfare 2 的大约1w2千名玩家因为VAC自身问题被误封禁,其后他们收到了求生之路2的免费游戏作为补偿,或者是一份Call of Duty: Modern Warfare 2 的礼物副本。



想看具体哪些游戏有VAC,可以在CSGO的商店页面上找到这个然后点击,就会列出所有的带有VAC的游戏

    相关评论

    阅读本文后您有什么感想? 已有人给出评价!

    • 8 喜欢喜欢
    • 3 顶
    • 1 难过难过
    • 5 囧
    • 3 围观围观
    • 2 无聊无聊

    热门评论

    最新评论

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    字数: 0/500 (您的评论需要经过审核才能显示)