跳到主要内容

Mizan 的工作原理

Mizan 如何读取公开封禁名单、标签的含义、如何关联账号,以及它从不做的事。

最后更新:。

每条封禁都是其名单的说法

Mizan 复制游戏社区公开的封禁名单,并把每条封禁归档到其指明的账号下。每条封禁都显示在其名单名称下,附有名单以自己措辞写的原因。Mizan 不判断封禁是否应当,也不更改名单的内容。

Mizan 如何读取名单

大多数名单是 SourceBans 页面。其余是其他封禁面板、社区发布的文件,或 Mizan 每次查询少数玩家的服务。在 Mizan 注册的组织也可以通过其 API 发送自己的封禁。

  • 每个请求都会在 user agent 中表明记录库的身份(Justified ban registry (https://justified.gg)),除非网站所有者另行授权,Mizan 都会遵守网站的 robots.txt。User-agent: justified 下的规则只适用于 Mizan,因此网站可以在那里允许或屏蔽它。
  • Mizan 向一个网站最多每 2.5 秒发送一个请求,如果 robots.txt 要求则更少。
  • 大多数名单每小时读取最新一页,大约每天读取一次完整名单。较长或较慢的名单每周读取一次,或在几个小时内分段读取。
  • 名单标记为已解除或已过期的封禁,在 Mizan 上也会结束。从名单中消失的封禁,只有在读取完整名单后才会结束;分段读取的名单必须显示其所计封禁的至少 90%,且减少不超过 2%。
  • 一次新增或结束超过 200 条封禁的更新,或者在名单生效封禁的十分之一更多时超过该数的更新,会被暂扣,在有人检查之前不写入任何内容。给同一玩家新增超过 10 条封禁的更新也是如此。新名单的首次读取不会被暂扣。
  • 当网站拒绝读取或读取失败时,Mizan 会等待一小时,然后两小时,然后四小时,最长一周。连续失败八次后,它会停止读取该名单;如果网站已不存在,则失败四次后停止。

状态页显示每份名单的状态、最近一次完整读取和下一次读取。

标签的含义

Mizan 通过读取原因为封禁打上标签。“Mass RDM”“aimbot”“ban evasion”等短语会成为标签,少数有自己规则编号或语言的名单会单独解读。没有提到 Mizan 已知违规行为的原因,或没有原因的封禁,不会有标签。只标记作弊者的 TF2 Bot Detector 名单,会给其标记的每位玩家打上“Cheating”标签。

封禁的判定根据其标签分为作弊、行为或其他。玩家在玩家列表中的判定取其封禁中最严重的一条。

作弊. 带有此标签的封禁是作弊封禁。

作弊标签
标签名单所称玩家的行为
CheatingUsed cheats: aimbots, wallhacks, ESP, injected Lua or scripts.

行为. 带有其中任一标签且没有作弊标签的封禁是行为封禁,即针对玩家表现的封禁。

行为标签
标签名单所称玩家的行为
Mass RDMKilled several players without a roleplay reason.
RDMKilled a player without a roleplay reason, on foot or with a vehicle.
No intent to roleplayJoined to ruin roleplay for others, not to play it.
Left to avoid punishmentDisconnected to get out of a roleplay situation or a sit.
Changed name to avoid punishmentChanged name so staff could not find them.
Changed team to avoid punishmentChanged job to get out of a situation or a sit.
FailRPDid something their character never would, to win.
NLRWent back after dying to hurt the people who killed them.
Mass NLRBroke the new life rule again and again.
RDAArrested a player without a roleplay reason.
Prop abuseUsed props to block, kill, push or climb.
ToxicityHarassed or was toxic towards other players.
Hate speechUsed slurs, racism or other hate speech.
MetagamingUsed what they learnt out of character, in character.
PowergamingForced an outcome other players could not answer.
TrollingCaused trouble for fun: trolling, griefing, punching people.
SpamFlooded voice or chat: mic spam, chat spam, loud or distorted audio.
Staff disrespectLied to, ignored or disrespected staff.
ThreatsThreatened players or the server, DDoS threats included, or doxxed someone.
Sexual contentSexual roleplay, sexual remarks or sexual images.

其他标签. 这些标签描述封禁,但不会使其成为作弊封禁或行为封禁。

其他标签
标签名单所称玩家的行为
PriorsBanned partly for earlier offences.
ExploitingAbused bugs: duplicating, crashing the server or getting out of the map.
Ban evasionPlayed on another account to get round a ban, or shared an account.
AdvertisingAdvertised another server, community or service.
ScammingScammed players or the server, chargebacks included.
Item transferMoved money or items between their own characters or accounts, or sold them for real money.

记录还可能带有标记。作弊标记来自任一名单上的作弊封禁、Mizan 自身在 Justified 服务器上的反作弊,或 Justified 的工作人员,并注明是谁提出的说法。行为标记来自仍然生效或在过去一年内作出的行为封禁,或 Justified 的工作人员。对封禁提出申诉对两者都有说明。

账号如何关联

名单有时会说被封禁的账号属于它已经封禁过的某人。当原因用明确的话这样说,并紧接着指明另一个账号时,Mizan 会关联这两个 Steam 账号:“Alt of”“Duplicate account of”“New Steam ID of Existing Ban”“Family Shared Account of”“Ban evasion on”“same person as”以及类似的措辞。另一个账号必须写成 Steam 个人资料链接或 SteamID。关联是名单的说法,并以此显示。

以下情况下 Mizan 不会关联:

  • 名单对此存疑(“possible alt”“suspected”“likely”“not an alt”)或称之为误报
  • 该账号只是与被封禁玩家一起玩过,例如“associated with”或“played with a cheater”
  • 该账号属于原因中提到的工作人员或投票者,例如“Update:”或“Vote initiated by”
  • 原因把被封禁账号说成主号、另一个说成其小号,而关联无法按正确方向保存这种关系
  • 另一个账号是自定义个人资料地址,不询问 Steam 就无法得知 SteamID

Mizan 舍弃的 ID

  • STEAM_0:1:0,名单在封禁没有真实 SteamID 时使用。Mizan 从不把封禁归档到它名下,也不链接到它。
  • 不是针对玩家账号的封禁的行,例如 IP 封禁和没有 SteamID 的行。
  • 在 Counter-Strike 1.6 面板上,除 STEAM_0 之外的所有 ID,因为这些面板会给没有 Steam 的玩家分配 STEAM_1 到 STEAM_6。显示超过 30 亿、没有任何 Steam 账号拥有的 STEAM_0 ID 的面板,也会给这些玩家分配编造的 ID,因此 Mizan 不采用该面板的任何 ID:其中约一半会指向真实存在、毫不相干的账号。

Mizan 从不做的事

  • 记录库不封禁任何人。用 Mizan 核查玩家的社区自行决定如何处理结果。
  • Mizan 从不把名单的封禁说成自己的结论。只有 Mizan 自身反作弊的检测才以 Mizan 的名义发言。
  • Mizan 从不改写名单的原因。它的标签放在原因旁边,原因保持名单原有的措辞。

统计如何计算

当名单为封禁标注的日期在 Mizan 首次读取前一周之内,或名单没有给出日期而 Mizan 之前读取过该名单时,统计会把这条封禁算作新封禁。新名单积压的旧封禁不算作新封禁。日期按 UTC 计算。

对封禁提出申诉

封禁属于发布它的社区,因此申诉应向该社区提出。社区解除封禁后,Mizan 会在下次读取时跟进。对封禁提出申诉说明了每个步骤,以及如何报告 Mizan 抄录错误的副本。