ランサムウェアからの復旧:ビジネスおよび個人ユーザーのための実用ガイド
ランサムウェアからの復旧は「魔法の」プログラムを探すことから始まるのではなく、攻撃を適切に停止し、証拠を保存し、安全にシステムを稼働に戻すことから始まります。この記事では、感染時の初動対応、被害の評価方法、ファイルの復旧オプション、バックアップの扱い、復号ツールの確認、再攻撃のリスクを低下させるための対策を解説します。
ランサムウェアは、データへのアクセスをブロックするマルウェアで、通常はファイルを暗号化することによって行われます。その後、攻撃者は復号キーのための身代金を要求します。時には、攻撃にデータの窃盗や公開の脅威が伴うことがあります。したがって、素早く行動することが重要ですが、パニックになってはいけません。
最初の数時間の主な目標は、「すべてを即座に修正する」ことではなく、悪化させないことです。すべてを再起動したり、感染したネットワークにバックアップドライブを接続したり、状況を 評価せずに身代金を支払ったりしてはいけません。一貫したアプローチは、データを復元し、調査のための証拠を保持する可能性を高めます。

ランサムウェア攻撃の際に何が起こるか
現代のランサムウェアは、偶然に開始されることはめったにありません。攻撃は通常、連鎖的に進行します:
- 攻撃者がフィッシングメール、盗まれたパスワード、脆弱なVPN、RDP、または古いサーバーを通じてアクセス権を取得します;
- ネットワークに固定され、特権を昇格させます;
- 防御手段やシャドウコピーを無効にします;
- ファイルサーバー、データベース、会計システム、バックアップを探します;
- データを暗号化し、身代金を求めるメモを残します;
- 時には、文書を外部ストレージに転送します。
このため、ウイルスからの復旧はファイルの復元だけでなく、ハッキングの方法、侵害されたアカウント、攻撃者がまだネットワーク内に存在しないかを理解することも含みます。
感染を発見した際の初動行動
画面に身代金要求のメモが表示された場合、ファイルに奇妙な拡張子が付いている場合、またはユーザーが文書にアクセスできないと多数報告している場合は、計画に従って行動してください。
最初の60分間のステップバイステップチェックリスト
| ステップ | 何をするか | なぜこれが必要か |
|---|---|---|
| 1 | 感染したデバイスをネットワークから切り離す | ネットワークフォルダやサーバーへの暗号化の拡散を防ぐため |
| 2 | 必要ない限りコンピューターをシャットダウンしない | メモリには、キー、プロセス、攻撃の痕跡が残る可能性があります |
| 3 | 共有フォルダやネットワークドライブを切断する | まだ暗号化されていないデータを保護するため |
| 4 | バックアップを隔離する | ランサムウェアがバックアップにアクセスするのを防ぐため |
| 5 | 身代金メモとファイルのサンプルを保存する | ランサムウェアファミリーの特定に役立てるため |
| 6 | 関係者に通知する | サイバーセキュリティ担当者、 システム管理者、経営陣、弁護士を迅速に呼び込むため |
| 7 | イベントログを開始する | 時間、行動、発見された妥協の兆候を記録するため |
重要:感染がサーバー、仮想インフラ、または重要なビジネスシステムに影響を与えた場合は、すぐにインシデント対応専門家を呼ぶのが最善です。自己流でシステムを「クリーンアップ」しようとすると、重要な痕跡を失う可能性があります。
攻撃後に直ちに行ってはいけないこと
状況を悪化させる可能性のある行動を避けてください:
- 感染したコンピュータに外部バックアップドライブを接続しない;
- 信頼できないソースからのランダムな「復号ツール」を実行しない;
- 身代金メモやログ、疑わしいファイルを削除しない;
- コピーを取り、分析する前にディスクをフォーマットしない;
- 復元されたシステムに対して妥協されたパスワードを使用しない;
- 弁護士、サイバーセキュリティ専門家、経営陣と相談せずに身代金を支払わない。
急いでクリーンアップすると再感染を引き起こすことがあります。また、一部のデータは元の暗号化されたファイルと攻撃の技術的な痕跡がある場合にしか復元できないことがあります。
感染したインフラを隔離する方法
隔離は、ランサムウェアからのデータ復旧の鍵となる段階です。感染したノードを健康なノードから分離し、まだ暗号化されていないものを保持することが目的です。
単独のコンピュータの場合は、ネットワークケーブルとWi-Fiを切断するだけで十分です。ノートパソコンの場合は、Bluetoothを切断し、USBメモリを接続しないでください。デバイスがデータの暗号化を積極的に行っていない限り、電源を切らないでください。また、専門家に届けられる可能性がある場合は、電源を切らないでください。
企業ネットワークでは、より広範な行動をとります:
- 疑わしいアカウントへのファイル共有のアクセスを無効にする;
- 起動ポイントであった可能性がある場合はVPN、RDP、リモートアクセスを一時的にブロックする;
- ネットワークをセグメント化し、ワークステーションをサーバーから分離する;
- 暗号化されたファイルが含まれている場合は、クラウドフォルダの同期を無効にする;
- ドメインコントローラ、ハイパーバイザ、メールサーバー、バックアップシステムを確認する;
- 良好なバックアップが悪化しないように、定期的なタスクを停止する。
EDR、SIEM、または集中型のウイルス対策を使用している場合は、管理コンソールを確認してください。多くの場合、最初に感染したホスト、疑わしいプロセス、暗号化を開始したアカウントが表示されます。
被害の規模を評価する方法
復旧を行う前に、どのデータが失われたのか、どのシステムが信頼できるのか、攻撃の根本原因がどこにあるのかを理解する必要があります。
被害を受けたシステムのインベントリ
次のリストを作成してください:
- 感染したワークステーション;
- ファイルサーバー;
- データベース;
- 仮想マシン;
- クラウドストレージ;
- ネットワークフォルダ;
- バックアップリポジトリ;
- アタック時に使用されたアカウント。
各対象について、状態を特定してください:稼働中、オフ、隔離された、部分的に暗号化された、完全に暗号化された、データが利用可能、バックアップがあるかどうか。
データ窃盗の兆候
すべてのランサムウェアはファイルをブロックするわけではありません。多くのランサムウ ェアのオペレーターは、最初にデータを流出させます。次の点を確認してください:
- 異常に大きなアウトバウンドトラフィック;
- 不規則なフォルダにある
backup.zip、data.7z、docs.rarのような名前のアーカイブ; - リモート管理ツールの起動;
- 不明なIPアドレスへの接続;
- 非稼働時間帯でのログインイベント;
- クラウドユーティリティとパブリックファイル共有の使用。
個人データ、商業機密、または支払い情報の漏洩の兆候がある場合は弁護士を呼んでください。適用法や契約に基づいて、規制当局や顧客、パートナーへの通知が必要になる場合があります。
身代金を支払う必要があるか
支払いはファイルの復元を保証するものではありません。復号ツールが正しく動作しない場合や、キーが部分的な場合、攻撃者が再度の支払いを要求する可能性があります。その上、支払いは犯罪モデルを支援し、時には法的リスクを伴う場合があります、特に受取人が制裁リストに関連している場合。
しかし、ビジネスでは身代金の支払いに関する決定は感情的ではなく、リスク評価を通じて行われるのが通常です。バックアップの可用性、ダウンタイムの重大性、流出リスク、法律の要求、専門家の勧告などが考慮されます。組織が交渉を検討していても、調査と隔離、復旧準備の必要性を無視することはできません。
個人ユーザーにとって、最良の方法はほぼ常に支払いをせずにバックアップを確認し、信頼できる復号ツールを試し、安全な方法でシステムを復元することです。
ランサムウェアを特定する方法
ランサムウェアのファミリーを特定することは、無料の復号ツールが存在するかどうかを理解し、どのような妥協の指標を探すべきかを知るのに役立ちます。
次の情報を使用します:
- 暗号化されたファイルの拡張子;
- 身代金メモのテキスト;
- 攻撃者のメールアドレスまたはウェブサイト;
- マルウェアファイルの名前;
- 疑わしい実行ファイルのハッシュ;
- ファイルの大量変更の時間。
サンプルを確認する際は、信頼できるランサムウェア識別サービスや専門家を介して行うのが最善です。会社のポリシーや法律に違反する可能性があるため、機密文書を公開サービスに送信しないでください。通常は、身代金メモと1つの重要でない暗号化ファイルが分析に必要です。
ランサムウェアからのファイル復元
すべての人 に適した方法はありません。選択は、ランサムウェアの種類、バックアップの状態、影響を受けたシステム、およびシャドウコピーが削除されたかどうかに依存します。

オプション1:バックアップからの復元
バックアップが損傷していない場合、これは最も信頼できる方法です。しかし、復元する前にバックアップを確認する必要があります。
正しい手順:
- 感染したネットワークからバックアップストレージを隔離します。
- 攻撃が始まる前の復元ポイントを見つけます(検出時点のものではなく)。
- テスト環境または別のマシンでコピーを確認します。
- 復元されたデータをウイルス対策ソフトウェアとEDRでスキャンします。
- システム内に保存されたマルウェアのタスク、スクリプト、およびアカウントがないことを確認します。
- 重要なサービスから復元を始めて、次に副次的なものに取り組みます。
- 復元後は、パスワードとアクセスキーを変更します。
妥協以前のポイントを選ぶことが重要です。攻撃者がネットワークに1週間いた場合、前日のバックアップにはバックドア、マルウェア のスクリプト、または変更されたアカウントが含まれている可能性があります。
オプション2:無料の復号ツール
一部のランサムウェアファミリーでは無料の復号ツールが利用可能です。これは、研究者が暗号化の実装ミスを発見したり、キーを取得したり、法執行機関が犯人のインフラを押収した場合に登場します。
信頼できるソースのみを使用してください:有名なウイルス対策会社のサイト、ランサムウェア対策の国際的イニシアティブ、CERT/CSIRTの公式勧告などです。復号ツールを実行する前に、暗号化ファイルのコピーを作成してください。ツールに誤りがあったり、ファイルが損傷していたりした場合でも、コピーがあれば他の手法を試すことができます。
「100%のファイル復号」を約束するサイトは信頼しないでください。すべてのランサムウェアに対するユニバーサルな復号ツールは存在しません。
オプション3:シャドウコピーと以前のバージョン
Windowsはボリュームのシャドウコピーを保存する場合があります。一部のランサムウェアはそれを削除しますが、必ずしも成功するわけではありません。ファイルとフォルダの以前のバージョンの復元の可能性を確認してください。
また、次のものを確認してください:
- Windowsファイルの履歴;
- ローカルNASスナップショット;
- 仮想マシンのスナップショット;
- クラウドストレージ内のオブジェクトのバージョン;
- ゴミ箱およびアーカイブフォルダ;
- 攻撃中にネットワークに接続されなかった従業員のラップトップのコピー。
暗号化されたファイルの上にデータを復元しないでください。代わりに、別のクリーンな場所にコピーし、その後作業環境に移動してください。
オプション4:削除されたデータの復元
時には、ランサムウェアがファイルの暗号化されたコピーを作成し、元のファイルを削除することがあります。この場合、一部のデータは削除ファイルの復元プログラムで理論的に復元できます。攻撃後にディスクを使用しなければ、復元の確率は高くなります。
SSDの場合、TRIMの影響で確率が低くなります。ネットワークストレージの場合、ファイルシステム、スナップショットの設定、および書き込まれたデータの量によります。この方法は最初の手段として使うべきではありませんが、バックアップがない場合には考慮する価値がありま す。
オプション5:他のソースからの手動復元
ドキュメントが完全には復元できない場合でも、少なくとも重要なデータを代替ソースから復元することができます:
- メールの添付ファイル;
- 送信されたレポート;
- CRM、ERP、会計のエクスポート;
- クラウド版の文書;
- 従業員のローカルコピー;
- 契約者や顧客のデータ;
- 印刷された文書やPDFアーカイブ。
この道のりは時間がかかりますが、技術的な調査が進む中で重要なプロセスを迅速に立ち上げるのに役立ちます。
サーバーとワークステーションを安全に復元する方法
単にマルウェアファイルを削除するだけでは不十分です。ランサムウェアの後は、認証情報が盗まれた可能性があり、システムに隠れているアクセスメカニズムが残っている可能性があります。
クリーン環境の準備
最良の選択肢は、信頼できるイメージからシステムを再展開することです。これは特にドメインコントローラ、管理サーバー、VPNゲートウェイ、ハイパーバイザにとって重要です。
推奨される手順:
- 隔離された復旧ネットワークを作成します。
- 確認済みのイメージからクリーンサーバーを立ち上げます。
- 最新のセキュリティパッチを適用します。
- ウイルス対策、EDR、およびログ管理を設定します。
- 確認済みのバックアップからデータを復元します。
- 管理者、サービスアカウント、ユーザーのパスワードを変更します。
- 攻撃者がアクセスできた可能性がある場合はAPIキー、証明書、トークンを再発行します。
- 最小特権の原則に従ってアクセス権を確認します。
- ワークステーションを段階的に接続し、確認後に接続します。
Active Directoryの確認
ドメイン環境では、Active Directoryに特別な注意を払う必要があります。攻撃者はしばしば新しいアカウントを作成したり、自分を管理者グループに追加したり、古いサービスパスワードを使用したりします。
次の点を確認してください:
- Domain Admins、Enterprise Admins、ローカル管理者グループのメンバー;
- 新しいアカウントや最近変更されたアカウント;
- 疑わしいグル ープポリシー;
- ログインスクリプト;
- 委譲された権限;
- 不審なノードからのログインイベント;
- Kerberosの異常や古いプロトコルの使用。
その後、リモートアクセス及び管理者アカウントに対して多要素認証を有効にしてください。また、管理者が通常のワークステーションにログインすることを制限してください。
ユーザーを業務に復帰させる
全員を同時に接続しないでください。パイロットグループと重要な部門から始めます。ログ、ネットワークトラフィック、およびセキュリティイベントを監視します。再暗号化の兆候が現れた場合は、すぐにプロセスを停止し、調査に戻ります。
ユーザーとのコミュニケーションも重要です。どのパスワードを変更する必要があるのか、一時的にどのファイルにアクセスできないのか、疑わしいメールをどこに送信すればよいのかを通知します。指示が明確であればあるほど、混乱が少なくなります。
攻撃後のバックアップを扱う方法
バックアップは復元の主な手段ですが、しばしば攻撃のターゲットになります。なので、バックアップが存在するかどうかだけでなく、その品質を評価する必要があります。
信頼できるバックアップの兆候
良好なバックアップは次の条件を満たす必要があります:
- 妥協が始まる前に作成されたこと;
- 一般的なドメイン管理者にアクセスできないこと;
- 変更や削除から保護されていること;
- 成功したタスクレポートだけでなく、復元で確認されていること;
- メインネットワークから分離されていること;
- 暗号化され、個別の資格情報で保護されていること。
便利なルールは3-2-1:データの少なくとも3つのコピーを異なる2つのメディアタイプに保存し、1つのコピーは主要な場所の外に保存することです。ランサムウェアから保護するために、変更できないバックアップ:immutable backup、WORMストレージ、バージョンロックのあるオブジェクトストレージまたはオフラインメディアを追加で使用します。
バックアップをすぐに上書きしない理由
攻撃後、一部のバックアップシステムはスケジュールに応じて動作し続けます。これにより、すでに暗号化されたデータが古いポイントの上に保存される可能性があります。したがって、最初にタスクを停止し、保存ポリシーを確認し、古いコピーを削除から保護してください。
バックアップサーバーが侵害された疑いがある場合は、それを信頼できるものとして使用しないでください。最初にログと設定のコピーを取得し、その後に隔離で分析してください。
感染原因の調査
根本原因を追跡しない限り、復元は不完全なままになります。システムは同じ脆弱なアクセス経路を通じて再び暗号化される可能性があります。
頻繁な入り口の例:
- マルウェアの添付を含むフィッシングメール;
- VPNやメールの盗まれたパスワード;
- インターネットに対してオープンにされたRDP;
- 脆弱なウェブサーバーやCMS;
- 古いVPNゲートウェイ;
- 脆弱な管理者パスワード;
- MFAなし;
- 感染した個人デバイス;
- 安全でない契約者接続。
メールシステム、VPN、ドメインコントローラ、ファイアウォール、EDR、プロキシ、サーバーからのログを収集してください。初めての疑わしいログインの時間と暗号化の時間を比較してください。これらの間にはしばしば重要な期間があるため、最後の数時間だけでなく、広範に分析してください。