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。 - Mizan 對同一網站最多每 2.5 秒發送一次請求;若該網站的 robots.txt 有要求,頻率會更低。
- 大多數名單每小時讀取一次最新頁面,整份名單則大約每天讀取一次。較長或回應較慢的名單每週讀取一次,或在數小時內分段讀取。
- 名單標示為已解除或已到期的封鎖,在 Mizan 上也會隨之結束。從名單上消失的封鎖,只有在完整讀取整份名單後才會結束;分段讀取的名單必須已顯示其所計封鎖數的至少 90%,且縮減幅度不超過 2%。
- 一次新增或結束超過 200 筆封鎖的更新(若名單生效中封鎖的十分之一更多,則以該數字為準)會被暫緩,在有人檢查之前不會寫入任何內容。對同一名玩家新增超過 10 筆封鎖的更新也是如此。新名單的首次讀取不會被暫緩。
- 當網站拒絕讀取或讀取失敗時,Mizan 會等待一小時,接著兩小時、四小時,最長一週。連續失敗八次後即停止讀取該名單;若網站已不存在,連續四次即停止。
狀態頁面顯示每份名單的狀態、最後一次完整讀取與下次讀取。
標籤代表的意思
Mizan 透過讀取封鎖原因來為封鎖加上標籤。「Mass RDM」、「aimbot」或「ban evasion」等用語會轉為標籤,少數有自己規則編號或語言的名單則另有專門的判讀方式。原因中沒有提到 Mizan 能辨識的違規,或完全沒有原因的封鎖,不會加上標籤。TF2 Bot Detector 名單只標記作弊者,因此它標記的每位玩家都會得到「作弊」標籤。
封鎖的判定依其標籤分為作弊、行為或其他。玩家列表上玩家的判定,取其所有封鎖中最嚴重的一項。
作弊. 帶有此標籤的封鎖即為作弊封鎖。
| 標籤 | 名單所述的玩家行為 |
|---|---|
| Cheating | Used cheats: aimbots, wallhacks, ESP, injected Lua or scripts. |
行為. 帶有以下任一標籤、且沒有作弊標籤的封鎖即為行為封鎖,針對的是玩家的言行舉止。
| 標籤 | 名單所述的玩家行為 |
|---|---|
| Mass RDM | Killed several players without a roleplay reason. |
| RDM | Killed a player without a roleplay reason, on foot or with a vehicle. |
| No intent to roleplay | Joined to ruin roleplay for others, not to play it. |
| Left to avoid punishment | Disconnected to get out of a roleplay situation or a sit. |
| Changed name to avoid punishment | Changed name so staff could not find them. |
| Changed team to avoid punishment | Changed job to get out of a situation or a sit. |
| FailRP | Did something their character never would, to win. |
| NLR | Went back after dying to hurt the people who killed them. |
| Mass NLR | Broke the new life rule again and again. |
| RDA | Arrested a player without a roleplay reason. |
| Prop abuse | Used props to block, kill, push or climb. |
| Toxicity | Harassed or was toxic towards other players. |
| Hate speech | Used slurs, racism or other hate speech. |
| Metagaming | Used what they learnt out of character, in character. |
| Powergaming | Forced an outcome other players could not answer. |
| Trolling | Caused trouble for fun: trolling, griefing, punching people. |
| Spam | Flooded voice or chat: mic spam, chat spam, loud or distorted audio. |
| Staff disrespect | Lied to, ignored or disrespected staff. |
| Threats | Threatened players or the server, DDoS threats included, or doxxed someone. |
| Sexual content | Sexual roleplay, sexual remarks or sexual images. |
其他標籤. 這些標籤描述封鎖,但不會使其成為作弊封鎖或行為封鎖。
| 標籤 | 名單所述的玩家行為 |
|---|---|
| Priors | Banned partly for earlier offences. |
| Exploiting | Abused bugs: duplicating, crashing the server or getting out of the map. |
| Ban evasion | Played on another account to get round a ban, or shared an account. |
| Advertising | Advertised another server, community or service. |
| Scamming | Scammed players or the server, chargebacks included. |
| Item transfer | Moved money or items between their own characters or accounts, or sold them for real money. |
紀錄也可能帶有標記。作弊標記來自任何名單上的作弊封鎖、Justified 伺服器上 Mizan 自己的反作弊系統,或 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 絕不會將封鎖歸檔到此 ID 下,也不會與其建立關聯。
- 不屬於玩家帳號封鎖的資料列,例如 IP 封鎖與沒有 SteamID 的資料列。
- Counter-Strike 1.6 管理面板上除 STEAM_0 以外的所有 ID,因為這些面板會將 STEAM_1 到 STEAM_6 分配給沒有 Steam 的玩家。若面板顯示超過 30 億、不屬於任何 Steam 帳號的 STEAM_0 ID,代表它也為這些玩家編造了 ID,因此 Mizan 不採用該面板的任何 ID:其中大約一半會指向真實但無關的帳號。
Mizan 絕不做的事
- 本資料庫不封鎖任何人。以 Mizan 檢查玩家的社群,自行決定如何處理查詢結果。
- Mizan 絕不將名單的封鎖當作自己的判斷呈現。只有 Mizan 自己的反作弊系統偵測到的結果,才以 Mizan 的名義發言。
- Mizan 絕不改寫名單給出的原因。標籤放在原因旁邊,原因則保留名單的原文。
統計數據的計算方式
當名單標示的封鎖日期落在 Mizan 首次讀取該封鎖前的一週內,或名單未標示日期而 Mizan 之前已讀取過該名單時,統計才將該封鎖計為新封鎖。新名單的積壓封鎖不計為新封鎖。日期以 UTC 為準。
對封鎖提出申訴
封鎖屬於公開它的社群,因此申訴應向該社群提出。社群解除封鎖後,Mizan 會在下次讀取時跟進。對封鎖提出申訴說明了每個步驟,以及如何回報 Mizan 複製錯誤的資料。