← PC・IT用語集へ戻る

EDR

Endpoint Detection and Response
security tool beginner
PCやサーバーの不審な動作を検知し、調査や隔離などの対応を支援する仕組み。
EDR (Endpoint Detection and Response)

概要(サマリー)

EDRとは、PCやサーバーの不審な動作を検知し、調査や隔離などの対応を支援する仕組みである。
建物の入口を守る鍵に加えて、室内の様子を確認する防犯カメラや、異常時の対応設備を用意するイメージだ。
侵入を完全に防げると考えず、異常を早く見つけ、被害の広がりを抑えるために使う。

詳細解説

EDRとエンドポイントの意味

EDRは Endpoint Detection and Response の略である。
日本語では、エンドポイントでの検知と対応という意味になる。

ここでのエンドポイントは、ネットワークにつながるPCやサーバーなどの機器を指す。
スマホやタブレットを対象に含む製品もある。
APIの接続先を意味するエンドポイントとは、同じ単語でも文脈が異なる。

EDRは製品名ではなく、機能や製品分野の呼び方だ。
具体的な監視対象や対応機能は、製品と契約、設定によって異なる。

端末の動きから異常を探す

端末上でどのプログラムが動き、どんな通信やファイル操作をしたかなどを、検知や調査に利用する。
既知の不正ファイルだけでなく、不審な行動の組み合わせを調べる仕組みもある。

たとえば、普段使うソフトから不自然な命令実行が始まった場合に、その前後を確認する。
単独では正規の操作に見えても、つながりを調べると異常が見つかる場合がある。

ただし、端末のすべての動作を漏れなく記録する道具とは限らない。
記録の種類、保存期間、対応するOSなどは、利用する製品の仕様を確認する必要がある。

ウイルス対策ソフトとの関係

ウイルス対策ソフトは、マルウェアなどの検出や実行防止を担う。
EDRは端末の動きと記録を使い、攻撃の発見、影響の調査、対処も支援する。

ただし、現在のウイルス対策ソフトも、動作を見て検出する機能を持つ場合がある。
「ウイルス対策は名前だけ、EDRは動きだけを見る」と、完全に二分できるわけではない。

一つの製品で両方の機能を提供する場合もある。
名称だけで判断せず、何を防ぎ、何を記録し、誰が対応するのかを確認するとよい。

検知後の調査と隔離

不審な動作を検知すると、警告を出し、担当者が原因や影響範囲を調べる。
端末をネットワークから隔離したり、不正なファイルや処理へ対処したりできる製品もある。

ここでいう隔離は、ほかの端末への拡大や、外部との通信を抑えるための対応だ。
端末を隔離すれば、すでに盗まれた情報まで戻ってくるわけではない。

製品の例として、Microsoft Defender for Endpoint、CrowdStrike Falcon、SentinelOneなどがある。
名前や含まれる機能は製品ごとに異なり、ウイルス対策と一体になっている場合もある。
対応可能な操作や自動化の範囲は、機能と設定、契約に応じて確認する必要がある。

導入後の運用が必要

警告が出ても、誰も確認しなければ対応が遅れる。
担当者、連絡先、判断の基準、夜間の扱いなどを事前に決めておくことが重要だ。

正規の作業が不審と判定される場合もある。
検知を止める前に、どの操作が理由で、どの範囲の除外が必要なのかを確認する。

業務への影響を考えて、隔離の承認方法も整える。
導入した製品を、組織の仕事の流れに合わせて使える状態にすることが大切なのだ。

ほかの防御と組み合わせる

ファイアウォールは、決めたルールに従って通信を制御する。
EDRは端末上の動きを見て対応するため、守る場所と役割が異なる。

公開するサーバーと、開発に使うPCでは、監視や対応の条件も変わる。
対応OSや負荷、記録する情報の扱いなどを確認して選ぶ必要がある。

EDRがあっても、更新や認証の強化、バックアップが不要になるわけではない。
導入の判断では、必要な機能だけでなく、継続して対応できる体制も考える。

AIコーディングとの関係

AIが生成したスクリプトの動きが、EDRから警告される場合がある。
「AIが書いたから安全」と決めつけず、通信先、実行するプログラム、変更するファイルを確認する。

AIには、秘密情報を除いた警告内容とコードを示し、不審と判断された理由の整理を頼める。
警告を消すためにEDR全体を無効化するのではなく、必要性と範囲を担当者と確認することが重要だ。

よくある勘違い

EDRを入れれば侵入されない?

すべての攻撃を防げるわけではない。
侵入や不審な動作を早く見つけ、対応するための備えとして、ほかの対策と組み合わせる。

警告が出たら感染確定?

正規の操作を検知した可能性もある。
前後の動作や状況を調べ、必要な対処を判断する。

製品を入れれば運用担当者はいらない?

自動化される部分があっても、影響の判断や復旧、関係先との調整は残る。
誰が警告を確認し、どう対応するかを決める必要がある。

まとめ

  • EDRは、端末の動作を基に検知・調査・対応を支援する仕組みである。
  • ウイルス対策と補い合い、製品によっては一体で提供される。
  • 隔離などで被害拡大を抑えられるが、機能と対応範囲は製品ごとに異なる。
  • 警告を確認し、判断して対応する運用まで含めて整えることが重要だ。

情報ソース

より詳しくAIに聞いてみよう

  • EDRを、建物の防犯設備に例えて説明してください。
  • EDR、ウイルス対策ソフト、ファイアウォールの役割を比較してください。
  • EDRの警告が出てから、調査と復旧までに必要な役割を整理してください。
  • AIが生成したスクリプトで警告が出た場合に、確認する項目を教えてください。
  • EDRを無効化せずに原因を調べるため、担当者へ伝える情報のひな型を作ってください。