Netwrix 1Secureは、データとアイデンティティ全体にわたる統合された可視性を提供します。14日間の無料トライアルでフルアクセス可能です。無料トライアルを開始

リソースセンターブログ

サイバー攻撃の防止方法:戦略とベストプラクティス

サイバー攻撃の防止方法:戦略とベストプラクティス

Oct 15, 2024

サイバー攻撃の防止入門

今日のデジタルに接続された世界では、デジタル資産を持ちインターネットにアクセスできるあらゆる組織が、サイバー攻撃に対して脆弱です。この現実は、近年ますます広く浸透してきました。サイバー攻撃への防御が必ずしも貴社の事業計画に含まれていないとしても、サイバー攻撃からの保護は最優先事項であるべきです。サイバーセキュリティをビジネスプロセスに組み込むことが、攻撃からビジネスを守るための最善の方法です。組織のデジタル資産を保護するために、組織全体のあらゆる領域で共通の目標として掲げる必要があります。サイバー攻撃の予防戦略で目指すべき重要な目標をいくつかご紹介します:

  • 個人情報、財務情報、ビジネス情報を盗難や不正アクセスから守りましょう。
  • サイバー攻撃による業務の中断を防ぎ、事業の継続性を維持しましょう。
  • 企業の評判、顧客の信頼、ブランドの信頼性を守りましょう。
  • データ保護に関する規制要件を満たすことで、コンプライアンスを確保しましょう。

この記事では、サイバー攻撃から身を守る方法、遭遇し得る攻撃の種類、そして実際の攻撃が起きたときに取るべき行動について説明します。

サイバー攻撃とは?

最も基本的な形でいうと、サイバー攻撃とは、悪意または犯罪目的をもって、コンピュータシステムやネットワークに不正にアクセスしようとするあらゆる試みのことです。攻撃者は、単独のハッカー、ハクティビストの集団、犯罪組織、国家(nation-state)、あるいは不満を抱く従業員などさまざまです。これらの攻撃の動機は、個人に送金を促すことから、企業の業務を露骨に妨害することまで幅広く考えられます。こうした攻撃は、復旧(remediation)、立て直し(recovery)、そして失われた事業(lost business)の形で、組織に深刻な金銭的影響を与える可能性があります。また、大規模なユーザーデータベースを標的とするサイバー攻撃が1回発生するだけで、何百万人もの個人の個人情報が侵害される可能性があり、その結果、広範なプライバシー侵害や、なりすまし(identity theft)の危険につながります。

よくあるサイバー攻撃の種類

マルウェア

マルウェア(malware)のサイバー攻撃とは、所有者の同意なしにコンピュータシステム、ネットワーク、またはデバイスに侵入して侵害するために用いられる悪意のあるコードを含む攻撃です。多くのユーザーはウイルスに馴染みがありますが、そのほかにもワーム、トロイの木馬、ランサムウェアなどがあります。マルウェアはホストデバイスにインストールされると、他の領域へ広がるようにプログラムされています。その被害は、軽微な支障から深刻な data breachや金銭的損失にまで及ぶことがあります。

フィッシングとスピアフィッシング

スピアフィッシングは、個人情報などを用いて内容をより説得力のあるものに見せるように、特定の個人または組織に合わせて電子メールをカスタマイズする、より標的型の手口です。たとえば、CFO(最高財務責任者)が、買掛金担当の誰かに対して、リンクをクリックして金融取引を実行してほしいと依頼する例が考えられます。または、上司から共有されたファイルを、開くためにクリックするよう指示されるケースもあります。こうした個別に調整されたアプローチにより、スピアフィッシング攻撃は特に欺瞞的になり、より広範なフィッシング試行よりも成功しやすくなる可能性があります。

ランサムウェア

ransomware attack の目的は恐喝です。ランサムウェアは、フィッシングメールや悪意のあるダウンロードを通じて配布されます。その後、マルウェアは被害者のファイルを暗号化し、アクセスできなくします。攻撃者は、ファイルを開くための復号鍵と引き換えに身代金を要求します。このサイバー攻撃は、個人や組織に対して大きな混乱と金銭的損害をもたらす可能性があります。ランサムウェアはここ数年、企業のリーダーにとって最も懸念されるサイバー脅威の一つとして一貫して上位にランクされています。

分散型サービス拒否(DDoS)

分散型サービス拒否(DDoS)攻撃は、複数の送信元からの大量のインターネットトラフィックで対象のサーバー、サービス、またはネットワークを圧倒し、通常の通信(トラフィック)を妨害することを目的としています。攻撃者は通常、ボット(bots)と呼ばれる、侵害されたコンピューターやデバイスのネットワークを利用して、このトラフィックを生成します。DDoS 攻撃により、Webサイトやオンラインサービスが遅くなったり利用できなくなったりすることがあり、その結果として、業務の損失、評判の低下、そして潜在的なデータ侵害につながる可能性があります。

SQL インジェクション

SQL インジェクション攻撃では、脅威アクターがデータベース情報にアクセスするために、アプリケーションのクエリへ不正な SQL コードを挿入します。攻撃者は、ログインフォームや検索バーなどのユーザー入力欄に、悪意のある SQL コードを挿入することで入力を操作します。アプリケーションがこの入力を適切にサニタイズ(sanitization)せずに処理すると、意図せずデータベース内で悪意のある SQL コマンドが実行されてしまいます。この手法により、攻撃者は認証を回避したり、機密データにアクセスしたり、データベースの内容を改変したり、管理操作を実行したりすることが可能になります。 

クロスサイトスクリプティング(XSS)

クロスサイトスクリプティング(XSS)攻撃では、信頼できるWebサイトに悪意のあるスクリプトを注入します。これらのスクリプトは、多くの場合 JavaScript コードの形です。何も知らないユーザーが改ざんされたこれらのページを訪れると、ブラウザが注入されたスクリプトを実行します。これらのスクリプトは、Cookie、セッショントークン、ログイン認証情報などの機密データを盗み取ることができます。これにより、ユーザーに代わって無断取引を行うなどの操作を実行できるようになります。XSS 攻撃は主に3つのタイプに分類されます。保存型(stored)、反射型(reflected)、そして DOM ベース(DOM-based)で、それぞれが悪意のあるスクリプトの注入方法と実行方法の違いによって異なります。

ボットネット

ボットネットは、1人または複数の攻撃者が制御する、侵害されたコンピューターやデバイスのネットワークです。これらの感染した端末は「bots(ボット)」または「zombies(ゾンビ)」と呼ばれ、マルウェアの感染によって侵害された後に、本人が気づかないまま、連携した悪意のある活動を行うために組み込まれます。ボットネットは、コンピューター、スマートフォン、IoT 機器などを含め、数千台、場合によっては数百万台のデバイスで構成されることがあります。一般に、DDoS 攻撃、スパムキャンペーン、暗号通貨のマイニングに利用されます。

サイバー攻撃を防ぐための主要な戦略

以下では、サイバー攻撃を回避する方法を示すいくつかの戦略を紹介します。サイバー攻撃を防ぐ方法は数多くあり、それらをまとめて実施することで、サイバー攻撃の防御に大きく貢献する多層(ミルチレイヤー)戦略を構築するのに役立ちます:

  • 強力で一意のパスワードを使用する:不正アクセスを防ぐための最初のステップは 強力で一意のパスワードを作成することです。強力なパスワードには、大文字と小文字の英字、数字、および特殊文字を組み合わせる必要があります。パスワードの使い回しによるリスクを減らすために、複雑なパスワードを安全に保存し生成できるパスワードマネージャーの使用を検討するのが最善です。
  • 多要素認証(MFA)を有効にする: 多要素認証は、アカウントにアクセスするために2つ以上の検証方法を要求することで、セキュリティをさらに強化します。通常、知っていること(パスワード)、持っているもの(スマートフォンまたはセキュリティトークン)、および/または自分自身のもの(生体データ)が含まれます。
  • ソフトウェアを定期的に更新する: ソフトウェアのアップデートには、新たに発見された脆弱性に対応する重要なセキュリティパッチが含まれていることがよくあります。組織には、効果的なパッチ管理戦略が必要です。これは、すべてのソフトウェアとそのバージョンの棚卸しを維持し、可能であればすべてのソフトウェアに対して自動更新を有効にすることから始まります。定期的にアップデートを確認し、必要に応じて手動で適用してください。重要なセキュリティ更新は優先して適用するようにしましょう。
  • ファイアウォールとエンドポイント保護を導入する: ネットワークの境界に設置するファイアウォールはサイバー脅威に対する最初の防衛線となりますが、重要なサーバーや機密データを隔離し、区分して保護するために、ローカルネットワーク全体にもファイアウォールを導入する必要があります。ファイアウォールは エンドポイント保護ソフトウェア をすべてのデバイスに導入することで、マルウェア、ランサムウェア、およびその他のサイバー脅威に対する包括的なセキュリティバリアを構築できます。
  • 権限を減らし、データアクセスを管理する: サイバー犯罪者は、組織が保有しているデータに対して何らかの影響を与えようとすることが非常に多くあります。組織を恐喝する場合もあれば、次のより大きな標的に近づくためのように、別の目的のためにデータを悪用する場合もあります。 権限の削減 は、組織内のアイデンティティ(アカウント)に付与する権限を抑え、管理アカウントを一時的(ephemeral)なものに切り替え、データアクセスを統制することで、サイバー犯罪者が用いるツール、戦術、手順を中断させることにつながります。
  • データを暗号化し、バックアップする: 残念ながら、サイバー攻撃に対して完全に免疫がある状態を実現するのは現実的ではありません。ゼロデイ脆弱性や進化する脅威環境は、デジタルの世界では継続的な課題だからです。成功した攻撃が発生した場合にシステムを復元し、データを回復するには、定期的なバックアップが不可欠です。機密性の高い専有データを暗号化すれば、適切な復号鍵がなければデータを読み取れなくなります。

オンラインで自分を守るためのベストプラクティス

サイバー攻撃から身を守るためのベストプラクティスの1つは、クリックする前に十分に考えることです。オンラインで自分を守るための、ほかのベストプラクティスをいくつか紹介します:

  • 特に、差出人不明のメールやメッセージでは、リンクや添付ファイルの出どころを必ず確認してください。慎重に行動することで、フィッシングの試みやその他の悪意ある行為を防ぐのに役立ちます。
  • インターネットに接続するあらゆるデジタル機器について、安全なネットワーク だけを使用してください。常に信頼でき、パスワードで保護されたネットワークを選ぶか、インターネット接続を暗号化するために Virtual Private Network (VPN) を使用しましょう。公共のネットワークを使用しなければならない場合は、オンラインバンキングなどの機密情報へのアクセスや、ログイン資格情報の入力は避けてください。 
  • 金融口座を確実に守るため、細心の注意を払いましょう。パスワード認証だけではもはや不十分なため、これらのすべてのアカウントで多要素認証(multifactor authentication)を有効にしてください。パスワードは非常に簡単に侵害され、収集されてしまうからです。
  • ソーシャルメディアのアカウントは必ず保護してください。これらは、サイバー犯罪者がなりすまし、詐欺、オンラインでの悪質な行為に悪用できる、機密性の高い個人情報を露出させる可能性があります。ハッカーは侵害されたアカウントを乗っ取り、マルウェア、スパム、または不適切なコンテンツを投稿して、あなたのオンライン上の評判を損なうことができます。

サイバー攻撃からビジネスを守る

組織は、上記の手順をサイバーセキュリティ戦略の一環として実施する必要があります。もちろん、個人を守るよりも、企業全体を守るほうがはるかに難しいものです。ネットワークの目的は、アプリケーションやデータなど、必要なリソースに対して、許可されたユーザーがアクセスできるようにすることです。残念ながら、サイバー犯罪者やハッカーもまた、組織のリソースへのアクセスを望んでいます。彼らの取り組みに対抗するためには、最小権限の原則を徹底し、ユーザーには業務を遂行するために必要な最小限のアクセス権のみを付与してください。アクセスに関するその他の手順としては、次のようなものがあります:

  • 現在の脅威とベストプラクティスに関する定期的な研修は、年間を通じて実施し、あわせてモック・フィッシング演習により従業員の警戒心をテストし、向上させる必要があります。機密データの取り扱いとインシデントの報告に関する明確な方針を作成し、周知してください。
  • 役割ベースのアクセス制御role-based access control (RBAC)を活用して権限を効率的に管理する
  • アクセス許可を定期的に見直し、更新する
  • ユーザーの活動を監視し、ログを記録する(特に特権アカウント)
  • 必要がなくなったら停止(廃止)する、時間制の特権アカウントを導入する

覚えておくべきことは、サイバーセキュリティは決して「一度設定して忘れる」ような作業ではないという点です。新たな脆弱性や攻撃手法が継続的に導入されるため、常に取り組みの有効性を評価する必要があります。定期的なセキュリティ監査を用いて、組織のセキュリティ態勢を評価し、改善しましょう。これらの監査では、次のことを行うべきです:

  • 現在のセキュリティ対策(コントロール)とポリシーを評価する
  • 第三者ベンダーのセキュリティを評価する
  • システムおよびネットワークで脆弱性スキャンを実施する
  • アクセスログとユーザー権限を確認する
  • インシデント対応計画をテストし、更新する

すべての調査結果と変更内容を必ず記録してください。新たな脆弱性が出現し、攻撃戦略が進化するにつれて、サイバーセキュリティへの取り組みを継続的に評価し、強化することが重要です。

サイバー攻撃の最中にやるべきこと

ある段階から、防止の問題は「攻撃が実行されている最中に、サイバー攻撃をどのように止めるか」に移っていきます。これは、システムやネットワークを監視して、不審な活動(異常なログイン試行、トラフィックの急増、システムの動作遅延など)を検知し、攻撃を特定します。潜在的な攻撃が確認できたら、次に:

  1. 重要な担当者全員に連絡し、インシデント対応チームを招集して、インシデント対応計画を有効化します。
  2. 潜在的な攻撃の範囲と深刻度を判断するために、初期評価を実施してください。影響を受けているシステムとデータを特定し、直近のリスクと影響を評価します。
  3. 影響を受けているシステムを隔離し、侵害されたユーザーアカウントを無効化し、悪意のある IP アドレスまたはドメインをブロックすることで攻撃を封じ込めます。必要に応じてシステムをオフラインにしてください。ただし、証拠を保全するために何も再起動しないでください。
  4. 適切な調査のために、すべてのログと収集したデータを取得して保存し、対応中に実施したすべてのアクションを文書化してください。
  5. マルウェアを削除し、侵害された認証情報をリセットし、クリーンなバックアップからシステムとデータを復元します。

組織は、必要な期限内に関連当局へ通知し、侵害を受けた個人に対して、侵害内容とその影響を知らせるべきです。保護措置に関する明確なガイダンスを提供し、問い合わせ用の専用コミュニケーションチャネルを設けてください。透明性を高めるため、調査および是正(リメディエーション)の取り組み状況について、関係者へ定期的に最新情報を共有します。貴社が今回の攻撃から学び、将来の類似する脅威を排除できるようにしてください。サイバー攻撃から復旧した後は、包括的な事後レビューを実施し、得られた教訓と、サイバーセキュリティ戦略における改善領域を特定します。

サイバーセキュリティを未来に備える

サイバー攻撃を防ぐ能力は称賛に値しますが、将来に備えるためには、戦略とツールを絶えず見直し、調整していく必要があります。継続的なトレーニングは、現場のユーザーと IT サポート/セキュリティ チームの双方に対して、常に奨励され、継続して実施されなければなりません。更新されたセキュリティ プロトコルを活用するために機器やソフトウェアを刷新し、ベンダーのサポートがないレガシー ソフトウェアや機器は退役させてください。

IT エコシステムのあらゆる領域を完全に可視化し、不審な行為や異常を検知して通知してくれる監視および監査ソリューションを用意することが重要です。 Netwrix Auditor は、ユーザーの行動監視、監査レポート、包括的なリスク評価などの機能によって、組織がセキュリティ リスクを軽減し、サイバー攻撃に対する防御を強化できるよう支援します。

気を緩めないでください。サイバー攻撃は 1 回で、ビジネスの収益性と成功を台無しにしてしまう可能性があります。

よくある質問(FAQ)

サイバー攻撃はどのように防止できますか?

サイバー攻撃を防ぐために、組織は次のアクションを含む多層的なアプローチを実施する必要があります。

  • 強固で一意のパスワードを使用し、多要素認証を有効にする
  • 最新のセキュリティパッチでソフトウェアとシステムを常に更新する
  • 従業員に対して、サイバーセキュリティのベストプラクティスとフィッシングの認識を教育する
  • ファイアウォールを導入し、機密データを暗号化します
  • 重要データを定期的にバックアップし、復元手順をテストします
  • エンドポイント向けのセキュリティソフトウェアを使用します
  • 定期的にセキュリティ監査と脆弱性評価を実施します
  • アクセス制御を実施し、最小権限の原則を適用します

サイバー攻撃から自分を守るための、最も重要な5つの方法は何ですか?

  1. 強力な認証とアクセス制御を使用してください。これには、可能な限り多要素認証で支えられる password policies と、ロールベースのアクセス制御および制限されたアクセス権を組み込むことが含まれます。
  2. パッチ管理システムを導入して、すべてのソフトウェアとシステムを最新の状態に保ちましょう。これにより、攻撃者がよく悪用する脆弱性から身を守るのに役立ちます。
  3. ファイアウォールを導入し、適切に設定してください。これには、境界(パリメータ)ファイアウォールに加えて、LAN 内に統合されたファイアウォールを用意し、機密データを扱うサーバーや重要システムに対して追加のセキュリティ境界を設けることが含まれます。
  4. すべてのデータと重要なサーバーを定期的に安全にバックアップし、バックアップが潜在的な侵害から守られるようにしてください。バックアップデータには暗号化を実装し、アクセス制御を使って、バックアップを変更または削除できる人を制限します。必要なときに確実に有効に機能するよう、バックアップおよび復元プロセスを定期的にテストしてください。
  5. 従業員に対して、一般的なサイバー脅威や不審な活動を認識できるよう教育してください。フィッシングの試み、ソーシャルエンジニアリングの手口、悪意のある企てを特定できるように訓練します。従業員が潜在的なセキュリティインシデントを報告しやすいと感じられるよう、警戒心を促す文化を育ててください。

サイバー脅威に対する最も強力な予防策とは何ですか?

脅威から自組織を守るために、どの組織ができる最善のことも、単一のツールやプロトコルに頼らないことです。defense in depth と呼ばれる多層アプローチでは、複数のツールと戦略を組み合わせて、包括的なセキュリティ態勢を構築します。このアプローチにより、もし1つの防御レイヤーが失敗しても、他のレイヤーが配置されて脅威を検知、阻止、または軽減できるようになります。境界型ファイアウォールや従来のエンドポイント保護に頼るだけでは、もはや十分ではありません。完全な戦略には、ファイアウォール、侵入防御、データ暗号化、アクセス制御、監査(オーディティング)、そして継続的なトレーニングを組み込む必要があります。

サイバー攻撃に対する最善の防御とは何ですか?

徹底した防御戦略は、サイバー攻撃に対する最良の防御です。これは、さまざまなセキュリティ対策を組み合わせた多層構造のアプローチです。さらに、絶えず進化する攻撃手法やマルウェアの系統に対して効果を維持するため、継続的に更新する必要があります。包括的な戦略には、次の内容を取り入れる必要があります:

  • 従業員の教育およびセキュリティ意識向上トレーニング
  • 強固な認証とアクセス制御の徹底
  • ソフトウェアとシステムを最新の状態に保ち、パッチを適用する
  • 端末保護とファイアウォールを全体に導入する
  • ネットワークのセグメンテーションと監視
  • 定期的なバックアップとデータ保護
  • よく考えられ、リハーサルされたインシデント対応計画

サイバー攻撃を防ぐための3つの予防策とは何ですか?

セキュリティ意識の高い組織は今日から複数の予防策を実施すべきですが、特に重要なのは「強固な認証」「堅牢なアクセス制御」「パッチ管理」の3つです。強固な認証には、可能であれば多要素認証をサポートし、複雑なパスワードを要求する厳格なパスワードポリシーの適用が含まれます。アクセス制御は 最小権限の原則を実装する 必要なリソースへのアクセス権を、従業員や第三者に対して特定の職務を遂行するために必要な最小限のレベルに限定することを意味します。すべてのシステムとソフトウェアを最新の状態に保ち、適切にパッチを当て続けるための細かな注意は、継続的に見つかる脆弱性を排除するうえで不可欠です。

サイバー攻撃から身を守るための4つの方法とは何ですか?

サイバーセキュリティには、誰もが自分の役割として取り組む個人の努力が必要です。今日すぐに誰もが行うべき、4つの簡単な対策には次のような内容が含まれます:

  • 各オンラインアカウントごとに強力で固有のパスワードを使用し、可能な限り多要素認証を有効にすることで、しっかりとしたパスワード管理を実施してください。
  • 攻撃者は、マルウェアを配布したりユーザーの認証情報を盗んだりするために、メールに埋め込まれたリンクや添付ファイルをよく使います。クリックする前に常に慎重になりましょう。リンクを適切に検証する方法を学んでください。
  • Wi-Fi パスワードが必要な安全なネットワークにのみ、デジタルデバイスを接続してください。
  • デジタルデバイスとソフトウェアにパッチとアップデートを適用し、完全に修正済みの状態になるようにしてください。

最も多くのサイバー攻撃を防ぐのは何ですか?

サイバーセキュリティの意識は、ほとんどのサイバー攻撃を防ぎます。適切なサイバー衛生(セキュリティ習慣)の実践を理解し、攻撃者が個人をどのように標的にしたり操作したりし得るかを認識することは、攻撃の発生を防ぐうえで大いに役立ちます。このような知識によって従業員は、潜在的な脅威を特定し、適切に対応できるようになり、技術的なセキュリティ対策を補完する「人のファイアウォール」が形成されます。

共有する

もっと詳しく

著者について

Dirk Schrader

セキュリティ リサーチの VP

Dirk Schrader は Netwrix の Resident CISO (EMEA) であり、セキュリティ リサーチの VP です。CISSP (ISC²) および CISM (ISACA) の資格を持つ、IT セキュリティ分野で 25 年のベテランとして、サイバー脅威に取り組むための現代的なアプローチであるサイバー レジリエンスの推進に取り組んでいます。Dirk はキャリアの初期に技術およびサポートの役割からスタートし、その後、大規模な多国籍企業から小さなスタートアップまでで、営業、マーケティング、プロダクト マネジメントのポジションへと移行しながら、世界中のサイバーセキュリティ プロジェクトに携わってきました。彼はサイバー レジリエンスを実現するために、変更管理と脆弱性管理に取り組む必要性について、多数の記事を発表しています。