仕組み
Sonar 2は新しいプレイヤーを軽量な偽のサーバーに送り、重力、ブロックとの当たり判定、乗り物のパケット、プロトコルをチェックします。本物のクライアントはすぐに通過し、単純なボットはここで引っかかります。ボットの接続元に関係なく止められますが、本物のプレイヤーがVPNを使っているかどうかは見ません。
Kordonは、プランの1日の上限内のすべての接続と、攻撃中のすべての接続について、アドレスをチェックします。VPN、プロキシ、Tor、ホスティング、住宅用プロキシ、そして接続の波がどこから来ているかを見ます。ボットの波が始まるとサーバーを攻撃対応モードに切り替え、ボットが使うネットワークを遮断します。VPNを使うBAN済みのプレイヤーも止められます。クリーンな一般回線のアドレスから来るボットは止められません。
比較表
| Kordon | Sonar 2 | Sonar 3.0 | |
|---|---|---|---|
| 種類 | ホスト型サービス | プラグイン | ホスト型サービス |
| 料金 | 無料プラン、有料はサーバーごとに$4.99/月から | 無料、GPL-3.0 | €5/月から、無料プランなし |
| 上限 | サーバーごとの1日のチェック回数 | なし | プランごとのサーバー数とプレイヤー数 |
| 検証用ワールド | なし | あり | あり(WebのCAPTCHAも) |
| VPN・プロキシのブロック | あり | なし | あり |
| 国のルール | あり、Basicから | なし | あり |
| プレイヤー名とバージョンのルール | あり、プレイヤー名はBasicから、バージョンはProから | なし | 説明なし |
| パネル | あり | なし | あり |
| プラットフォーム | BungeeCord、Waterfall、Velocity | Velocity、BungeeCord、Paper、Spigot、Folia | Velocity、BungeeCord、Paper 1.21+ |
SonarとKordonを併用する
この2つは互いに干渉しません。Kordonは接続の時点で、そのアドレスが参加できるかどうかを判断し、Sonarは通過したプレイヤーを検証します。ボット攻撃の多くはプロキシリストを経由するため、Sonarが対処する前にKordonが波の大部分を取り除き、クリーンなアドレスから来るものはSonarが捕まえます。
主にVPNのブロックを目的にSonar 3.0を検討している場合は、上限を比べてください。Sonar 3.0のプランはサーバー数とプレイヤー数で決まり、Kordonのプランはサーバーごとの1日のチェック回数で決まります。また、Kordonには試しに使える無料プランがあります。
始め方
Sonarと同じプロキシサーバーにKordonを入れ、1、2日は監視モードのままにしておきます。監視モードのKordonは、VPN・プロキシ・国を理由にブロック対象となるプレイヤーの入室を許可し、記録だけを残します。ブラックリスト、プレイヤー名とバージョンのルール、Kordon独自のブロックは引き続き有効で、ボット攻撃中は実際に保護が働きます。Velocityへのインストールとボット対策プラグインのまとめをご覧ください。