Skip to content

Discord サーバーまたはコミュニティ Raid: 侵害されたボット トークン、Webhook スパム、および監査ログの回復

緊急電話番号は国によって異なります. このページでは、米国とカナダの番号 911 を使用しています。他の多くの国では、112、999、または別の番号が使用されています。 あなたの国の番号を見つけてください.

目を覚ますと何千もの @everyone 通知 ping が送信され、Discord コミュニティ サーバー、ゲーム ギルド、またはサブレディット がアクティブな 調整された襲撃または自動化された「サーバー ニューク」 の下にあることを発見した場合は、高速デジタル緊急事態です。 30 ~ 90 秒以内に、管理者アカウントの侵害、ボット トークンのハイジャック、または Webhook の漏洩により、数十のチャネルが削除され、何千人もの正当なメンバーが大量に禁止され、サーバーが仮想通貨ウォレットのドレイナーで溢れかえり、重大な利用規約違反 (同意のない画像や児童性的虐待コンテンツなど) が投稿される可能性があります。 CSAM) 自動的な Discord Trust & Safety によるサーバー全体の終了をトリガーし、サーバー所有者の個人アカウントも禁止するように設計されています。攻撃者が違法な CSAM、テロリストの脅迫、または差し迫った身体的暴力の脅迫を投稿している場合は、弊社の 違法および有害なコンテンツを報告する そして 子どものグルーミング、捕食者との接触、NCMEC 報告 ガイドを参照し、当社のグローバル サイトに問い合わせてください。 緊急電話番号 誰かが身体的に危険にさらされている場合は、ディレクトリに連絡してください。

60 秒以内に襲撃を阻止するには、3 つの攻撃ベクトルのどれがコミュニティに影響を与えているかを診断する必要があります。 1. 外部 Join-Wave / ユーザー ボット レイド: 数百の自動化されたユーザー アカウントが、招待リンクまたはバニティ URL を介して同時にスパム チャネルと DM に殺到します。 2. Webhook インジェクション攻撃: チャネル Webhook URL (discord.com/api/webhooks/...) 洪水 @everyone サーバーに参加したり、メンバーリストに表示されたりすることなく、ping や詐欺リンクを送信します。 3. 内部権限侵害 (「Server Nuke」): モデレーターのセッション トークン (Local Storage / leveldb infostealer マルウェアによって盗まれたトークン) またはカスタム ボットの開発者トークン (Bot ...) ** 付きAdministrator** 権限がハイジャックされ、起動されます DELETE /channels そして PUT /bans API 呼び出しはマシン速度で行われます。

このガイドでは、正確な 60 秒の緊急ロックダウン プロトコル、不正なボットを攻撃する前に侵害されたボット トークンを取り消すための必須シーケンス、フォレンジック監査ログの抽出、および公式 Discord Trust & Safety (dis.gd) および Reddit Mod Support の回復手順。

今すぐこれを実行してください

  1. Discord のセキュリティ アクション メニュー内の [招待の一時停止] と [DM の一時停止] をすぐに有効にします (5 秒かかります)。 左上にある サーバー名 をクリックし、セキュリティ アクション (または サーバー設定 -> 安全設定 -> 襲撃防御) を選択し、招待の一時停止 と DM の一時停止 をオンにし、期間を 24 時間に設定します。これにより、すべての招待リンクとカスタム バニティ URL による新しい Raid アカウントの参加が即座にブロックされ、メンバー間の一方的なダイレクト メッセージがすべて凍結されます。
  2. を剥がしてください Administrator、 Manage Channels、 Manage Roles、 Manage Webhooks、そして Ban Members からの許可 @everyone ロールおよびスタッフ/ボットのロールから。 サーバー設定 -> ロール -> デフォルトの権限 (@everyone) -> 下にスクロールして 権限のクリア をクリックします (または明示的にオフに切り替えます) Send Messages、 Mention @everyone, @here, and All Roles、 Attach Files、 Embed Links、そして Create Public/Private Threads)。次に、オーナー ロールのすぐ下にある モデレーター / 管理者 / ボット ロール をクリックし、一時的にオフに切り替えます Administrator、Manage Channels、およびBan Members 活動中のチャネル削除核の死を阻止するため。
  3. チェック Server Settings -> Audit Log 最初にアクションでフィルターします (Delete Channel、 Ban Member、 Create Webhook、 Update Role) 不正なアカウントまたはボットを正確に特定します。 どのモデレーターまたはボットが核兵器を実行しているかを決して推測しないでください。 監査ログには、API 呼び出しを実行している正確なアクターがリアルタイムで表示されます。
  4. カスタムボットがサーバーを核攻撃している場合は、Discord 開発者ポータルでそのボットトークンを取り消してください (discord.com/developers/applications) するか、ボットをキックまたは禁止する前にそのロール権限を剥奪してください。 侵害されたボットが Administrator または Manage Server 許可がない場合、または侵害された人間の管理者がまだサーバー内にいる場合、ボットをキックするだけで、攻撃者のスクリプトはすぐにボットを再招待するか、トークンまたはロールが剥奪されるまで API 呼び出しを実行し続けることができます。
  5. スパムメッセージの場合、 APP または BOT メンバーリストにない奇妙な名前の横にある Server Settings -> Integrations -> Webhooks 認識されない Webhook はすべてすぐに削除してください。 Webhook スパムはサーバー内のユーザーから送信されたものではありません。 HTTP経由でプッシュされる POST 漏洩した Webhook URL へのリクエストは、統合 -> Webhook 内の Webhook を削除する (または取り消す) ことによってのみ停止できます。 Manage Webhooks 許可)。
  6. メッセージ リンク、ユーザー ID を保存します (18-to-19-digit Snowflake ID)、および監査ログのスクリーンショットは、違法なコンテンツを大量に削除する前に作成してください。 レイダーがサーバーを構成するために CSAM、ゴア、または個人情報を投稿した場合は、攻撃者の参加タイムスタンプと禁止アクションを示す 監査ログのスクリーンショットを作成し、攻撃者の永続的な Discord ユーザー ID をコピーし、一括メッセージの削除を実行する前に 右クリック -> [メッセージのレポート] でメッセージを報告して、Discord Trust & Safety のデータベースに あなた が報告者として記録されるようにします。共謀的なサーバー所有者ではなくモデレーターです。

Danger

「悪意のあるレイド フレーミング」トラップ (レイダーが被害者のサーバーと所有者アカウントを禁止する方法): 組織化されたレイド グループは、ターゲットの Discord サーバーに禁止されたコンテンツ (CSAM や過激派のコンテンツなど) を意図的に大量に送り込み、その後すぐに 50 個のボット アカウントを使用してサーバーを Discord Trust & Safety に大量報告します。 Discord の自動安全システムが重大な違反によりサーバーを停止すると、サーバー所有者の個人 Discord アカウントとサーバー上のすべての管理者が自動的に禁止されます。 個人アカウントとサーバーを保護するには: (1) ロック @everyone Attach Files そして Send Messages (2) 残りの投稿を一括削除する前に、Discord に組み込まれている アプリ内レポートメッセージ ボタンを 1 つの問題のある投稿に使用して、アカウントが報告者としてログインされるようにします。(3) 先制的な 「サーバー レイド / 悪意のあるフレーミング インシデント レポート」 を直ちに送信してください。 https://dis.gd/request 監査ログと一時停止された招待のスクリーンショットが含まれます。

デシジョン ツリー: アクティブなコミュニティ RAID を 60 秒以内に診断して停止する

4 つの Raid メカニズムのうちどれが現在発生しているかを特定し、以下の正確に対応するキルスイッチ シーケンスを実行します。

flowchart TD
    RaidStart["アクティブサーバーRAID、スパムフラッド、またはチャネル削除が検出されました"] --> PauseInvites["ステップ 1: (サーバー名) -> (セキュリティ アクション) -> (招待の一時停止) と (DM の一時停止) を有効にするをクリックします。"]
    PauseInvites --> AuditCheck["ステップ 2: (サーバー設定) -> (監査ログ) を開き、攻撃者を特定します"]
    AuditCheck --> VectorType{"監査ログまたはチャットには何が表示されますか?"}
    VectorType -->|"数百の新規アカウントがチャット/DMに参加しスパム送信"| JoinRaid["外部結合 RAID: @everyone の「メッセージの送信」、「ファイルの添付」、および「@everyone のメンション」を削除 -> 検証レベルを「最高 (認証済みの電話)」に上げる -> AutoMod メンション スパム フィルターを有効にする"]
    VectorType -->|"「APP/BOT」とマークされたメッセージが @everyone にスパム行為、俳優がメンバーリストに含まれていない"| WebhookRaid["WEBHOOK スパム攻撃: (サーバー設定) -> (統合) -> (Webhook) -> (認識されない Webhook をすべて削除) -> (監査ログで作成者を監査) を開きます。"]
    VectorType -->|"モデレータまたは管理者の人間アカウントがチャンネルを削除/ユーザーを禁止している"| ModCompromised["侵害されたモデレーター トークン: Mod ロールを自分の下にドラッグするか、ロールの権限を剥奪します -> 侵害された Mod アカウントを禁止します -> Mod が感染した PC をワイプしてパスワードをリセットします"]
    VectorType -->|"ボット アカウントがチャネルを一括削除、ロールの作成、または禁止を行っている"| BotNuke["侵害されたボット トークンの核攻撃: ボットの管理対象ロールのアクセス許可をゼロに剥奪 -> 開発者ポータル (discord.com/developers) でボット トークンをリセット -> ボットをキック/禁止し、OAuth2 を取り消す"]
    JoinRaid --> EvidenceClean["ステップ 3: まずアプリ内レポートで違法なフレーミング投稿を報告します -> 一括メッセージのパージ/回復を実行します"]
    WebhookRaid --> EvidenceClean
    ModCompromised --> EvidenceClean
    BotNuke --> EvidenceClean

パート 1: 60 秒間の緊急ロックダウン プロトコル (止血)

襲撃やサーバー核攻撃が始まると、自動化された Python や Go スクリプトが Discord REST API に対して同時リクエストを発行するよりも早く、人間のモデレータが手動でアカウントを禁止することはできません (50 requests per second)。攻撃者の API 機能をサーバー構成レベルで遮断する必要があります。

1. ユーザーボット参加レイドを 15 秒でフリーズする方法

何百もの使い捨てアカウントがサーバーに参加し、チャンネルをあふれさせたり、偽のアカウントをメンバーに大量に送信したりする場合 "Free Nitro" または "Crypto Airdrop" フィッシングリンク: 1. 「セキュリティアクション」をトリガー(Pause Invites + Pause DMs): - サーバー名ドロップダウン (左上) -> セキュリティ アクション をクリックします。 - 招待を一時停止 にチェックを入れます (戻り値) "Invites are currently paused for this server" 外部リンクまたはバニティ URL のクリック)と DM の一時停止(サーバー内の友達以外が新しいダイレクト メッセージ スレッドを開始するのをブロックします)。 2. 検証レベルを最大まで上げます(Highest - Phone Verified): - サーバー設定 -> 安全設定 -> 検証レベル に移動し、変更をクリックし、最高 (Discord アカウントで認証済みの電話機が必要です) を選択します。 - ほとんどの自動 RAID ボットネットは、電子メールで検証された安価なトークン ($0.01 per token) SMS 認証済みアカウントではなく。 最高に切り替えると、サーバー内に既に存在する未検証のボット トークンによるメッセージの送信やメンバーへのメッセージングが直ちにブロックされます。 3. ロック @everyone グローバルなチャネル権限: - サーバー設定 -> 役割 -> デフォルトの権限 (@everyone)。 - オフにする: - Send Messages そして Send Messages in Threads - Create Public Threads そして Create Private Threads - Attach Files そして Embed Links - Add Reactions そして Use External Emoji / Stickers - Mention @everyone, @here, and All Roles - チャネル許可オーバーライドの重要なチェック: 特定のチャネル (たとえば、 #general または #chat) には 緑色のチェックマーク (Allow) をオーバーライドします。 @everyone の役割 Send Messages [チャンネルの編集] -> [権限] 内で、グローバル サーバー設定ロールを変更しても、そのチャンネルはロックされません。まだスパムがスクロールしているチャンネルがある場合は、歯車アイコン (チャンネルの編集) -> 権限 -> をクリックします。 @everyoneとセット Send Messages レッドへ X (Deny) または スローモード (6 hours)。

2. 「Webhookスパム」攻撃を15秒で阻止する方法

多くのサーバー所有者は、次の名前のユーザーが攻撃したため、サーバー全体がハッキングされたと考えてパニックに陥ります。 "Server Nuke Syndicate" 付きAPP (以前は BOT) バッジが鳴っています @everyone 1秒間に5回 #announcements 右クリックして禁止することはできません。 - Webhook を禁止できない理由: Discord Webhook は単純な HTTP エンドポイントです (https://discord.com/api/webhooks/{webhook.id}/{webhook.token})。その URL を取得した人は (モデレーターが誤ってライブストリームで URL を表示したり、パブリック GitHub リポジトリにコミットしたり、侵害された MOD アカウントに URL を作成させたりしたため)、Discord サーバーのメンバーでなくても、無制限の JSON ペイロードをそのチャンネルに送信できます。 - すぐに殺す方法: 1. サーバー設定 -> 統合 -> Webhook を開きます。 2. Webhook のリストを見て、それぞれがどのチャネルを指しているかを確認します。 3. 認識されていないすべての Webhook をクリックし、[Webhook の削除] をクリックします (または、最初にフォレンジック ログの [Webhook URL をコピー] をクリックし、次に [Webhook を削除] をクリックします)。 Webhook が削除されると、スパムはミリ秒単位で停止します。 4. すぐに サーバー設定 -> 監査ログ -> アクションによるフィルターを開きます。 Create Webhook その Webhook を どの モデレータまたはボット アカウントが作成したかを確認します。モデレーターのアカウントが知らないうちに午前 3:00 に Webhook を作成した場合、そのモデレーターの Discord セッション トークンが侵害されます。そのモデレーターの役割を剥奪し、アカウントを直ちにキックします。


パート 2: 内部「Server Nuke」の停止 (侵害されたモデレータと侵害されたボット トークン)

「Server Nuke」 は、攻撃者が高い管理者権限を持つアカウントまたはボットを侵害したときに発生します (Administrator、 Manage Channels、 Manage Roles、 Ban Members、 Manage Webhooks) 自動破棄スクリプトを実行します (Nuker)。 10 秒以内に、スクリプトはすべてのチャネル ID をループしてすべてのテキストおよび音声チャネルを削除し、次の名前の 250 の新しいチャネルを作成します。 #nuked-by-xxx、すべてのサーバー ロールを削除し、メンバー リストに対して大量禁止リクエストを発行します。

1. Discord のロール階層ルール (不正な管理者を止められる理由、または止められない理由)

Discord では、サーバー設定 -> ロール 内で厳密な垂直 ロール階層が適用されます。 - サーバー所有者 (クラウン ホルダー) は、サーバー内のすべてのロールの上に位置し、ロールの順序に関係なく、人間またはボットを剥奪または禁止できます。 - 所有者以外の管理者は、サーバー設定 -> 役割 リストで最高の役割が自分の最高の役割より物理的に下にあるユーザーおよびボットのみを変更、削除、または禁止できます。 - 侵害されたボットの管理対象ロールが次の場所に配置されている場合 #2 役割リストに追加され、信頼できる管理者責任者が座ります。 #3, あなた (サーバー所有者) が眠っている間、管理責任者はボットをキックしたり、その役割を編集したりする権限がありません。

2. 侵害された Bot Nuke を無力化するための正確な手順

監査ログに、ボット アカウント (カスタム サーバー ボットまたは侵害されたサードパーティ ボット) がチャンネルを削除しているかメンバーを禁止していることが示されている場合は、次の 3 ステップの順序に従ってください。

ステップ 実行する正確なアクション なぜ順序が重要なのか
ステップ 1: ボットの管理対象ロールのアクセス許可を剥奪します (0.0 Seconds) サーバー設定 -> ロール を開き、そのボット用に作成された専用の 管理されたロール をクリックします (例: MyCustomBot) -> 役割設定の上部にある 権限のクリア をクリックします (特に ** をオフにします)Administrator、Manage Server、Manage Roles、Manage Channels、Ban Members、およびManage Webhooks**) -> [変更を保存] をクリックします。 攻撃者の Python スクリプトが Discord API に積極的に攻撃を加えている間でも、 DELETE /channels/{id}、ボットのロール権限を剥奪すると、後続のすべての API 呼び出しが即座に失敗します。 HTTP 403 Forbidden (Missing Permissions)。
ステップ 2: Discord 開発者ポータルでボット トークンをリセットする (15 Seconds) 独自のカスタム ボットまたはホストされたボットの場合は、** にログインします。https://discord.com/developers/applications** -> アプリケーションを選択 -> 左側のサイドバーの ボット をクリック -> トークンのリセット をクリック -> 確認します。 暗号化ボットトークンをリセットすると、漏洩したトークンが無効になります Authorization: Bot MT... ヘッダーを Discord のすべてのゲートウェイ シャードにグローバルに 1 秒以内に送信し、攻撃者の WebSocket 接続を永久に切断します。
ステップ 3: ボットをキック/禁止し、統合を確認する (30 Seconds) メンバー リストでボットを右クリックし (または サーバー設定 -> 統合 -> ボットとアプリ に移動)、管理 -> 統合の削除 / ボットの禁止 をクリックし、Webhook を削除するか、作成されたボットをスラッシュ コマンドでオーバーライドします。 なぜキックする前に権限を剥奪するのでしょうか?人間のモデレーターアカウントが「また」侵害され、保持されている場合 Manage Server 許可を得るには、まずボットをキックすると、攻撃者スクリプトが OAuth2 URL 経由でボットを即座に再認証できるようになります (permissions=8)フルで Administrator 権利が回復されました。

3. モデレーターがどのようにして Discord トークンを盗まれるのか (そして 2FA がそれを阻止しない理由)

Discord アカウントで SMS と認証アプリ 2FA を有効にしている最も信頼できるモデレーターが、なぜ午前 4 時に突然サーバーを攻撃し始めたのですか? - Discord 認証トークンの仕組み: Discord デスクトップ クライアント (Electron/Chromium 上に構築) と Web ブラウザーは、ローカルの暗号化されたストレージ内に永続的なユーザー認証トークンを保存します (%AppData%\discord\Local Storage\leveldb Windows の場合)。 - トークン盗難の 3 つのベクトル: 1. 偽ゲームベータ版 / 検証マルウェア (Lumma、 RedLine、 Blank Grabber、 Emerald Stealer): レイド グループがモデレータに DM を送り、インディーズ ゲームをテストするか、禁止申し立てを検討するよう依頼します。 .zip ファイル。このマルウェアは、モデレーターの復号化された Discord トークンを抽出し、多くの場合、Discord デスクトップ クライアントのローカル JavaScript (core.asar / index.js インジェクション) を使用するため、モデレーターがパスワードを変更した場合でも、トロイの木馬化された Discord アプリはすぐに 新しい トークンを攻撃者の Webhook に送り返します。 2. 悪意のある「ブックマークレット」または開発者コンソール (F12) ソーシャル エンジニアリング: 詐欺師はユーザーをだまして、「アカウントの確認」ブックマークレットをブラウザ バーにドラッグするか、スニペットを Ctrl + Shift + I コンソール。ライブ トークンをメモリから直接読み取ります。 3. 偽の「キャプチャ検証ボット」QR コード スキャン (Wick / DoubleCounter クローン): 攻撃者は、モデレーターに 「Discord モバイル アプリでこの QR コードをスキャンして、あなたが人間であることを確認してください。」 モバイル アプリで Discord ログイン QR コードをスキャンすると、即座に攻撃者のデスクトップ ブラウザへの完全なアカウント ログイン セッション アクセスが許可され、パスワードと 2FA が完全にバイパスされます。


パート 3: Reddit コミュニティ (Subreddit) 襲撃と侵害されたモデレータの回復

Reddit コミュニティを管理している場合 (r/YourSubreddit) そして、侵害されたモデレータ アカウントが CSS/Wiki を剥奪し、数百人のユーザーを禁止し、サブレディットの説明を詐欺リンクに置き換えるか、サブレディットを 非公開/制限付き に設定しているか、何千もの調整旅団ボットがキューに殺到していることを発見します。

1. Subredditの即時ロックダウンと不正モデレータの削除

  1. モデレーター階層を確認してください (Mod Tools -> Moderators):
  2. Discord と同様に、Reddit では、各モデレーターが追加された日付に基づいて、モデレーター リストに厳格なトップダウンの年功序列が適用されます。
  3. ** が付いたモデレータEverything** (完全な権限) フラグは、ページの下にリストされているモデレーターから権限を削除または剥奪できますが、上にリストされているモデレーターには触れることはできません。
  4. 侵害されたモデレーターが以下にリストされている場合は、次の手順を実行します: すぐに Mod Tools -> Moderators -> Editable を開き、侵害されたモデレーターの横にある鉛筆アイコンをクリックし、** のチェックを外します。Everything** をクリックし、削除 をクリックします。
  5. 検査してください Mod Log (https://www.reddit.com/r/YOURSUBREDDIT/about/log):
  6. モデレーション ログを侵害されたモデレータのユーザー名でフィルタリングします (Moderator ドロップダウン) および アクション (banuser、 wikirevise、 editsettings、 removelink、 removemoderator)。
  7. 外部旅団の襲撃中に Reddit の「群衆制御」と「安全フィルター」を有効にする:
  8. Mod Tools -> Safety Filters -> Crowth Control を開きます。
  9. 投稿レベル と コメント レベル を 最大 / 厳格 に設定します (負のサブレディット カルマを持つユーザー、まったく新しいアカウント、レイド開始前にコミュニティに参加していないユーザーからのコメントと投稿を自動的に保持します)。
  10. ハラスメント フィルター と 禁止回避フィルター (Reddit の内部デバイス フィンガープリントと IP テレメトリを使用して、禁止されたレイダーの新しく作成された代替アカウントから投稿を自動削除します) を有効にします。
  11. 即時を追加 AutoModerator 緊急ロックダウン規則:
  12. Mod Tools -> Automod を開きます (wiki/config/automoderator) そして、このインスタント緊急ゲートを上部に貼り付けて、30 日未満のアカウントまたはサブレディット カルマの低いアカウントからのすべての投稿/コメントを保持または削除します。
    ---
    # EMERGENCY RAID LOCKDOWN RULE
    type: any
    author:
        account_age: "< 30 days"
        combined_subreddit_karma: "< 10"
        satisfy_any_threshold: true
    action: filter
    action_reason: "Emergency Raid Lockdown: New account or low subreddit karma [{{match}}]"
    ---
    

2. Subreddit の「トップモデレーター」が侵害された (そして Mod チームが削除された) 場合の対処方法

サブレディットの #1 トップ モデレーター アカウントがハイジャックされ (または crypto/onlyfans スパム シンジケートによって買収され)、正規のモデレーション チーム全体が削除された場合: 1. ハイジャックされた自分のサブレディットを旅しようとしないでください。 2. 削除された 2 番目に上位のモデレーターに Modmail を直接送信してもらいます。 r/ModSupport (https://www.reddit.com/message/compose?to=/r/ModSupport&subject=Compromised+Top+Moderator+Emergency+Rollback)。 3. なぜ r/ModSupport Modmail は公式エスカレーション チャネルです: の公開投稿とは異なります。 r/redditrequest (放棄されたサブレディット用)、r/ModSupport Modmail には、内部 Mod Action Rollback Tool を備えた Reddit コミュニティ管理者が直接スタッフを配置しています。 4. 以下を提供します: - 正確なサブレディット名 (r/...); - 侵害されたトップモデレーターのユーザー名 (u/...); - 正規の MOD チームがパージされ、Wiki/サイドバー/ピンが破壊されたときの正確な UTC タイムスタンプ。 - Modmail の削除通知のスクリーンショット。 5. Reddit 管理者が復元する内容: Reddit 管理者は、侵害されたトップ モデレータ アカウントをロックし、侵害期間中に実行されたすべてのモデレータの削除、禁止、Wiki 編集、および投稿の削除をロールバックし、生き残った最上位のモデレータを復元します。 #1 Top Moderator 席。


パート 4: レイド後の回復: 削除された Discord チャンネルと大量禁止されたユーザーは復元できますか?

RAID が停止され、不正なボット/モデレーターが削除されると、サーバー所有者は Discord アーキテクチャの最も困難な運用上の現実に直面します。

1. Discord サポートはサーバーの核攻撃後に削除されたチャンネルやメッセージを復元しますか?

  • 技術的な厳しい現実: YouTube (削除されたビデオ BLOB はコールド ストレージに 14 ~ 30 日間保存されます) や Reddit (「削除された」投稿は単に非表示になり、管理者は Mod ログをロールバックできます) とは異なり、Discord でチャンネルが削除されると (DELETE /channels/{id})、Discord の Cassandra/ScyllaDB データベースは、チャネル オブジェクトとその中のすべてのメッセージ行を永久に消去します。
  • Discord Trust & Safety では、侵害された管理者またはボットがサーバーを破壊した後、削除されたチャンネル、削除されたロール、削除されたメッセージ履歴を復元することはできません。
  • Discord Trust & Safety で復元できるもの: レイダーがあなたを陥れるために悪意のあるコンテンツをスパム送信したためにサーバー全体が Discord Trust & Safety によって終了/無効になった場合、または サーバー所有者アカウントがハイジャックされ、攻撃者がサーバーの所有権を譲渡した場合 (Transfer Ownership) を自分のアカウントに追加し、侵害されたアカウント/サーバー所有権チケットを次の場所に提出します。 https://dis.gd/request Discord スタッフが サーバー オーナー クラウン を回復されたアカウントに転送することを許可します。

2. チャンネルと役割を再構築し、大量禁止されたメンバーの禁止を迅速に解除する方法

  1. チャネルとロールの再構築 (サーバー テンプレートとバックアップ ボット):
  2. 以前にネイティブ Discord サーバー テンプレートを生成した場合 (Server Settings -> Server Template) または、信頼できるバックアップ ボット (Xenon Bot など、チャネル階層、ロールの色、権限の上書きをバックアップしますが、ユーザー メッセージの履歴はバックアップしません) を使用して構成スナップショットを作成した場合、チャネルとロールのスケルトンを 2 分以内に復元できます。
  3. 監査ログによる一括禁止の一括取り消し:
  4. 侵害されたボットが 2 分間の核攻撃中に 500 人の正当なメンバーを禁止した場合、サーバー設定 -> 監査ログ -> アクションでフィルターを開きます。 Ban Member -> ユーザーでフィルター: [The Compromised Bot/Mod]。
  5. 監査ログ内のすべての禁止エントリには、その 2 分間に禁止された被害者の正確なユーザー ID とタイムスタンプが表示されます。 サーバー設定 -> 禁止 から手動で禁止を解除することも、信頼できるモデレーション ボット コマンド (Carl-bot、Dyno、または単純な 15 行の管理スクリプト読み取りなど) を使用することもできます。 guild.audit_logs(action=discord.AuditLogAction.ban) 厳密にフィルタリングされる entry.user.id == COMPROMISED_ACTOR_ID) 自動的に電話をかけます guild.unban(entry.target) その不正行為者によって禁止されたすべての正当なメンバーに対して。
  6. チャンネルを削除せずに数千の Raid メッセージを削除:
  7. チャネルが 2,000 件の RAID スパム メッセージであふれている場合は、古い正規のメッセージ、ピン留めされたメッセージ、Webhook 統合をすべて失いたくない場合を除き、チャネルを削除してクローンを作成しないでください。
  8. 代わりに、Discord の組み込み ** レイダーを右クリック -> 禁止 -> メッセージ履歴を削除を使用してください。 Previous 24 Hours (または Previous 7 Days)** は、そのレイダーによって送信されたすべてのメッセージをサーバー内のすべてのチャネルで同時に自動的にパージします。
  9. マルチアカウントスパムの場合は、検証済みのモデレーションボットを使用してください。 /purge コマンド (up to 100 to 1,000 messages under 14 days old Discord の一括削除 API エンドポイント経由)。

パート 5: 永続的な Discord とコミュニティの Raid 強化チェックリスト

サーバーが安定したら、6 つの組み込みのゼロコスト アーキテクチャ防御 を構成して、外部の RAID ボットネットや感染した 1 台のモデレーター PC がサーバーを再び攻撃できないようにします。

1. Discordの「AutoMod」ネイティブフィルターを有効にする(Server Settings -> Safety Setup -> AutoMod)

Discord のネイティブ AutoMod は、メッセージがチャットに表示される前、またはメンバーの携帯電話でプッシュ通知をトリガーする 前に、RAID ペイロードをインターセプトしてブロックします。 - メンションスパムをブロック: メンション制限を ** に設定します5 (または 3) メッセージごとに一意のメンション* を選択し、メッセージをブロック + タイムアウト メンバー (1 Hour または 24 Hours) + アラートを送信。これにより、レイダーが 1 つのメッセージで 30 人のユーザーに ping を送信することは物理的に不可能になります。 - スパムの疑いのあるコンテンツとよくフラグが立てられる単語をブロック: 両方の組み込みリストをオンに切り替えます。 - 詐欺に対するカスタム キーワードと正規表現ルール: 一般的な詐欺パターンをブロックするカスタム AutoMod ルールを追加します。 - キーワード: *discord.gift*、 *steamcommunity.com/gift*、 *free nitro*、 *airdrop claim*、 *t.me/*、 *whatsapp.com*。 - 難読化された招待リンクをキャッチする正規表現パターン: (?:https?://)?(?:www\.)?(?:discord\.(?:gg|io|me|li)|discordapp\.com/invite)/[a-zA-Z0-9-]+ (スタッフの役割を除く)。

2.「モデレーターのアクションに 2FA を要求する」を有効にします (Server Settings -> Safety Setup -> Permissions)

  • サーバー全体の 2FA 要件 をオンにすると、Discord の API は、チャンネルの削除、メンバーの禁止、ロールの管理、または Webhook の管理を行おうとするユーザーのアカウントで 2 要素認証がアクティブであることを確認することを強制します。
  • さらに重要なのは、 Administrator すべての人間のモデレーターの役割と 99% のボットからの許可:
  • Discord セキュリティの黄金律: ほぼ 人間のモデレータや汎用ボットは、セキュリティを必要としません。 Administrator スイッチがオンに切り替わりました。
  • なぜですか?の Administrator トグルはすべてのチャンネルロック上の完全なバイパスを許可します。 Manage Webhooks、助成金 Manage Server、侵害された MOD が 3 秒以内にサーバーを破壊できるようにします。
  • 代わりに、人間のモデレータにのみを与えてください Kick Members、 Ban Members、 Moderate Members (Timeout)、そして Manage Messages。 ゼロ 権限を与える Delete Channels、 Manage Roles、または Manage Webhooks。モデレータの PC がトークン スティーラーに感染した場合、攻撃者は 単一のチャネルを削除したり、単一の Webhook を作成したりすることはできません。

3.「ボット隔離と反核速度制限」を実装する

  • 監査 Server Settings -> Integrations 毎月: 数年前に追加した未使用の音楽ボット、ミニゲーム ボット、または検証ボットをすべて削除します。歴史上のいくつかの大規模な襲撃では、放棄されたサードパーティ製ボットのクラウド サーバーが、その休眠状態を利用したハッカーによって侵入されました。 Administrator 10,000 台のサーバーを同時に襲撃する役割。
  • 決して許可しないでください Administrator ボットを招待する場合: OAuth2 URL 経由でボットを承認する場合 (discord.com/oauth2/authorize?...&permissions=8)、注意してください permissions=8 フルのビットフィールドです Administrator。チェックを外します Administrator OAuth プロンプトで、ボットに必要な特定のアクセス許可のみを付与します。
  • オプションの Anti-Nuke ウォッチドッグ: 大規模サーバー上 (10,000+ members)、検証済みの Anti-Nuke Rate-Limiter Bot (Wick など) をロール階層の 最上位に配置します (#1 Position サーバー所有者の直下) モデレーターまたはボットが 60 秒間に 2 つを超えるチャンネルを削除するか、60 秒間に 5 人を超えるユーザーを禁止した場合、ウォッチドッグはそのアクターの役割を 200 ミリ秒でゼロに剥奪するように設定されています。

地域の緊急電話番号と政府機関のプロトコル

コミュニティの強制捜査が 重罪のサイバー犯罪、恐喝、スワッティングの脅威、または児童性的虐待資料の配布に及んだ場合 (CSAM)、次の公式報告プロトコルに従ってください。

  • グローバル CSAM レポート (必須): CSAM を含むスクリーンショットをダウンロード、保存、または転送しないでください。 Discord のアプリ内 レポート メッセージ -> 児童の自傷行為または性的虐待のマテリアル を使用します (これにより、サーバー側の添付ファイルの正確なハッシュとアップローダー IP が 国立行方不明児童搾取センターに直接送信されます) NCMEC CyberTipline)、または ** で報告してくださいreport.cybertip.org (1-800-843-5678)** 米国または Internet Watch Foundation (iwf.org.uk) 英国/EU。参照 子どものグルーミング、捕食者との接触、NCMEC 報告。
  • 米国: 恐喝、スワッティング脅迫、または DDoS 攻撃を FBI インターネット犯罪苦情センター (ic3.gov)。モデレータが個人情報を暴露され、偽の緊急派遣 (「スワッティング」) で脅迫された場合は、直ちに地元の警察 非緊急派遣デスクに電話し、あなたの住所に スワッティング / 構内警告メモを貼り付けてください。差し迫った身体的危険が発生した場合は、911 に電話してください。
  • カナダ: サイバー恐喝と違法コンテンツの強制捜査を カナダ児童保護センター (cybertip.ca)、カナダ詐欺防止センター (1-888-495-8501)、または地元の警察 (緊急時は 911)。
  • 英国: コンピュータの悪用とサイバー恐喝を Action Fraud (actionfraud.police.uk、 0300 123 2040) し、Internet Watch Foundation (iwf.org.uk) または CEOP (ceop.police.uk)。緊急電話番号: 999 または 112 (緊急事態以外の警察: 101)。
  • 欧州連合: 違法なヘイトスピーチ、テロリストのコンテンツ、または CSAM の強制捜査を各国の INHOPE (inhope.org) EU デジタル サービス法に基づくホットラインおよび警察のサイバー犯罪部門 (DSA)**。緊急電話番号: 112。
  • オーストラリアとニュージーランド: オーストラリアでは、eSafety Commissioner (esafety.gov.au) および ReportCyber (cyber.gov.au、 1300 292 371)。ニュージーランドでは、Netsafe (netsafe.org.nz、 0508 638 723)。緊急電話番号: 000 (オーストラリア)、111 (ニュージーランド)。
  • インドとアジア太平洋: インドでは、国家サイバー犯罪報告ポータル (cybercrime.gov.in、ヘルプライン 1930)。完全なディレクトリは次の URL でご覧ください。 緊急電話番号。

よくある質問

なぜ @everyone レイダーを禁止してロックした後もスパムpingが表示されます @everyone 許可?

** のチャネルにスパム メッセージが流入し続ける場合`APP`** または **`BOT`ユーザー名の横に ** タグがあり、ユーザーを右クリックして禁止することはできません。攻撃者はユーザー アカウントではなく **Discord Webhook** を使用しています。 Webhook はサーバー メンバー リストに表示されず、無視されます。 `@everyone` ロールの送信メッセージ制限。 **サーバー設定 -> 統合 -> Webhook** を開き、影響を受けるチャネルを指している Webhook を見つけて、**Webhook の削除** をクリックします。その後、**サーバー設定 -> 監査ログ** でフィルタリングされていることを確認します。 `Create Webhook` どのモデレーターまたはボットが作成したかを確認します。

サーバー核攻撃中に侵害されたボットをキックまたは禁止した場合、どうすれば勝手に再参加できるのでしょうか?

ボットは、自分自身を招待し直すことはできません。**ただし**、攻撃者が人間のモデレーターの Discord セッション トークンを侵害した場合 (または許可された場合)、 `Manage Server` / `Administrator` ボットが制御している間、非表示のセカンダリ ロールに権限を与えた場合)、攻撃者のスクリプトはその人間トークンを使用してボットの OAuth2 招待 URL を再承認します (`permissions=8`) キック後の一瞬。まずボットのロール権限をゼロに剥奪し、内部のボット トークンをリセットします。 `discord.com/developers/applications`人間のメンバーに付与された権限のないロールについて **監査ログ**を監査すると、ボットとその再招待ベクトルの両方が遮断されます。

ハッカーがサーバーを破壊した場合、Discord サポートはサーバーをロールバックし、削除されたチャンネルを復元できますか?

いいえ、Reddit や YouTube とは異なり、Discord は削除されたチャンネル、削除されたロール、または削除されたメッセージのスナップショットをデータベース サーバーに保持しません。一回 `DELETE /channels/{id}` APIリクエストは保有アカウントによって実行されます `Manage Channels` または `Administrator` 許可があれば、それらのチャンネルとメッセージ履歴は完全に消去されます。ただし、ハッカーが侵害されたアカウントから **サーバー所有権**を譲渡した場合、またはフレーミング レイド中に Trust & Safety によってサーバーが誤って無効化された場合は、次の URL にチケットを送信してください。 `dis.gd/request` **ハッキングされたアカウント / サーバー所有権** の下で、Discord サポートはサーバー所有者の王冠をあなたに返すことができます。

モデレーターのアカウントが情報窃取者によってハイジャックされ、サーバーが破壊されました。パスワードを変更した後に再改造しても安全ですか?

同じコンピュータ上でパスワードを変更したという理由だけで、侵害されたスタッフ メンバーにモデレータ権限を決して復元しないでください。最新の Discord トークンスティーラー (`Lumma`、 `Blank Grabber`、 `RedLine`) 永続的な JavaScript ペイロードを Discord デスクトップ アプリケーションに直接挿入します。 `index.js` / `core.asar` 内のファイル `%AppData%\discord`。モデレーターがワイプされていない PC に再度ログインした瞬間、挿入されたスクリプトが新しいトークンを盗み、ハッカーに送り返します。ロールを再度付与する前に、モデレーターに Windows のクリーン USB 再インストールを実行するよう要求します。

モデレーターやメンバーを乗っ取る「Fake QR Code Verification」詐欺からサーバーを保護するにはどうすればよいですか?

**正規の Discord 検証ボットは存在しないことをスタッフとコミュニティに教育してください (`Wick`、 `DoubleCounter`、 `Pandez`、 `Sledgehammer`) は、Discord モバイル アプリのカメラを使用して QR コードをスキャンするように求められます。** Discord モバイル アプリに組み込まれている QR コード スキャナーは、新しいデスクトップ コンピューターを Discord アカウントにログインさせるためだけに存在します。 **[ユーザー設定] -> [コンテンツとソーシャル] -> [ソーシャル権限]** で友人以外からの DM の受信を無効にし、QR コードをスキャンしたり、 `.exe`/`.zip` ファイルはDMで送られてきました。


関連ガイド


情報源と公式ガイダンス

  • Discord Trust & Safety and Safety Center (discord.com/safety): サーバーを襲撃から守る (Safety Setup、 AutoMod、 Raid Protection、そして Security Actions: 招待の一時停止 / DM の一時停止) および モデレータの権限階層と 2 要素認証。
  • Discord 開発者向けドキュメント (discord.com/developers/docs): OAuth2 ボット認可スコープ、ビットごとの許可フラグ (Administrator = 0x8)、Webhook セキュリティ、およびトークン失効。
  • Reddit ヘルプとモデレーターのサポート (support.reddithelp.com / r/ModSupport): Subreddit 群衆制御、禁止回避フィルター、AutoModerator 緊急構成、および侵害されたモデレーターのロールバック手順。
  • サイバーセキュリティ・インフラストラクチャセキュリティ庁 (CISA) および国家サイバーセキュリティセンター (NCSC): 情報窃盗マルウェア、電子アプリケーションインジェクションの軽減 (asar 改ざん)、OAuth/セッション トークン ハイジャック。
  • 国立行方不明児童・搾取児童センター (NCMEC) & Internet Watch Foundation (IWF): 違法なコンテンツおよび悪意のあるサーバー フレーミング インシデントに対する必須の報告プロトコル。