コンピュータへの侵入者を検出し、PCを保護する方法

最終更新: 27デNOVIEMBREデ2025
  • システム ログ (イベント ビューアー、履歴、最近使用したドキュメント) を確認すると、誰かが許可なくコンピューターを使用したかどうかを確認するのに役立ちます。
  • ウイルス対策、マルウェア対策からネットワーク アナライザーまでのセキュリティ ツールを使用すると、マルウェアや隠れたリモート アクセスを検出できます。
  • 自宅の WiFi に接続するユーザーを制御し、ルーターの設定を強化することは、自宅のネットワークへの侵入者を防ぐために不可欠です。
  • 強力なパスワード、個別のセッション、スクリーンタイムやマウスロックなどの機能を使用してアカウントを保護すると、ローカルでのスパイのリスクが大幅に軽減されます。

コンピュータ侵入検知

許可なく誰かがあなたのコンピューターを覗き見していると考えるだけでゾッとします。メールが開かれたり、文書が閲覧されたり、写真がコピーされたり、あるいはあなたの知らないうちにコンピューターが遠隔操作されたりするかもしれません。まるでハッカー映画のワンシーンのように聞こえるかもしれませんが、これは想像以上に頻繁に起こる事態です。オンライン攻撃だけでなく、ちょっとした油断につけ込む身近な人による被害も少なくありません。

幸いなことに、Windows、macOS、そしてご自身のネットワークには、侵入者がいるかどうかを判断するのに役立つ多くの手がかりがあり、疑念を裏付け、より効果的に身を守るためのツールも存在します。以下では、不正アクセスを検出する方法、これらの兆候を解釈する方法、そしてPCとWi-Fiを覗き見や攻撃者から守るための対策について、段階的に解説していきます。

誰かがあなたのコンピュータに侵入しようとする理由

侵入者の立場になって考えることが、リスクを理解する鍵となります。不正アクセスを試みるほとんどの行為は、個人データの窃盗や削除、マルウェアによるシステム感染、ユーザーの行動の監視、あるいは他の攻撃者への侵入経路としてのコンピュータの利用といった、いずれかの目的を持っています。

攻撃者は、脆弱性を悪用してインストールされるトロイの木馬、ワーム、キーロガー、リモートアクセスツール、悪意のあるメール、不審なダウンロード、または海賊版ソフトウェアなどを利用することがよくあります。一度侵入すると、「バックドア」を開いていつでも再接続し、まるで目の前に座っているかのようにシステム内を自由に動き回ることができます。

家庭や職場環境においても、信頼できる侵入者は非常に多く存在します。例えば、パートナー、家族、ルームメイト、同僚などが、あなたが席を離れている間に、会話内容、SNS、個人ファイルなどを覗き見ようとするケースです。このような場合、閲覧履歴、最近使用したドキュメント、ユーザー設定などに、より多くの痕跡が残る傾向があります。

誰かがあなたのPCを使用しているかもしれない兆候

PC侵入者の症状

リモートアクセスは非常に巧妙に行われることがありますが、完全に隠蔽されることはほとんどありません。システムやネットワークの特定の動作に注意を払うことで、何らかの問題が発生している兆候を早期に察知することができます。

最初に現れる明らかな兆候は、ネットワークの異常な動作です。例えば、何もダウンロードしていないのにルーターのランプが点滅し続けたり、データ使用量が異常に多かったり、開いているアプリケーションが少ないにもかかわらず接続速度が異常に遅かったりする場合などです。PCがアイドル状態なのにネットワークアクティビティが高いままの場合は、疑ってみる価値があります。

ハードディスクやSSDの状態も、不正行為の兆候となることがあります。リソースを大量に消費するプログラムが何も起動していないにもかかわらず、常に何らかの動作が見られる場合、ファンがフルスピードで回転している場合、あるいはパフォーマンスが著しく低下している場合は、バックグラウンドで隠れたプロセスが実行されている可能性があり、多くの場合、マルウェアやリモートコントロールツールに関連しています。

また、マウスが勝手に動いたり、操作していないのにウィンドウやプログラムが表示されたり、アプリケーションが突然終了したりするなど、異常な動作がないか注意してください。リモートサポートの技術者など、誰にも操作権限を委譲していないのにこのような動作が見られる場合は、誰かがあなたのコンピューターを遠隔操作している非常に深刻な兆候です。

クラウドサービス、メール、アプリなども、侵入者の存在を示す可能性があります。例えば、送信した覚えのないメール、連絡先への不審なメッセージ、あり得ない場所や時間からのログイン、身に覚えのないパスワード変更などが挙げられます。これらはすべて、アカウントまたはコンピュータが侵害されたことを示唆しています。

Windowsの基本的なセキュリティを確認する

高度なスキャンに時間を費やす前に、基本的なセキュリティ対策が有効になっていることを確認してください。Windowsにはウイルス対策ソフトとファイアウォールが標準搭載されており、適切に設定されていれば、第一線の防御策として十分です。

Windows セキュリティを開き(時計の近くにある盾のアイコンをクリックするか、スタートメニューで検索してください)、ウイルスと脅威の防止、アカウントの保護、ファイアウォールとネットワークの保護、アプリとブラウザーの制御、デバイスのセキュリティなど、すべてのセクションが緑色になっていることを確認してください。警告や保留中のアクションが表示されている場合は、すぐに対処してください。

Windows Defenderは良い出発点ですが、唯一の選択肢ではありません。Malwarebytesなどの専用マルウェア検出ツールや類似のプログラムを使用することで、保護を強化できます。これらのツールは、メインのウイルス対策ソフトでは検出できないトロイの木馬、ワーム、キーロガーなどのマルウェアを検出するのに非常に効果的です。

セキュリティ強化のため、マイクロソフトはMicrosoft Safety Scannerや悪意のあるソフトウェア削除ツールなどのオンデマンドスキャンユーティリティを提供しています。これらは常時インストールされるものではなく、定期的に実行されて徹底的なスキャンを行い、永続的な脅威を削除します。

マルウェア対策プログラムとネットワークツールの使用

高度な侵入者が疑われる場合は、ローカル保護とネットワーク分析を組み合わせることをお勧めします。こうすることで、インストールされたマルウェアだけでなく、アクティブなリモートコントロールを示唆する可能性のある不審な接続も検出できます。

専用のマルウェア対策ソフトは、バックドアの検出に最適です。Malwarebytesなどのツールを使った徹底的なスキャンで、ポートを開放するトロイの木馬、入力内容を記録するキーロガー、正規ソフトウェアを装ったリモートアクセスアプリケーションなどを発見できます。

より高度な技術スキルをお持ちであれば、ポートスキャナ(ネットワークアナライザまたは脆弱性スキャナ)を使ってさらに一歩進んだ調査を行うことができます。これらのプログラムは、コンピュータ上のどのポートが開いているか、どのサービスが応答しているかをチェックし、疑わしいリモートサービスを特定するのに役立ちます。

  Windowsのエラー0x803f8001:原因、解決策、対処法

こうしたツールは通常、自宅ネットワーク上または特定のセグメント上のIPアドレス範囲を分析し、アクセスできないデバイスや、アクセスされるべきではないポートを持つデバイスがないかを確認するために使用されます。危険な設定を発見するのに非常に有効な方法ですが、結果の解釈方法を理解しておく必要があります。

ポート、サービス、IPアドレス範囲といった概念に馴染みがない場合は、自分が理解していることに集中しましょう。つまり、ウイルス対策ソフトを常に有効にしておくこと、定期的にフルスキャンを実行すること、怪しいソースからのプログラムを避けること、そしてこれらのツールから発せられるセキュリティ警告を監視することです。

イベントビューアー: Windowsの「秘密の」ログ

Windows PCが誰かに使用されたかどうかを確認する最も確実な方法の1つは、イベントビューアーを確認することです(プロフェッショナルな環境では、Wazuhなどの監視ソリューションを使用することをお勧めします)。このツールは、ログインとログアウト、電源のオン/オフ、システムエラー、プログラムのインストールなど、発生するほぼすべての事象を記録します。

イベントビューアーを開くには、Windowsの検索バーに「イベントビューアー」と入力して実行します。左側のペインには、「カスタムビュー」、「Windowsログ」、「アプリケーションとサービスログ」、「サブスクリプション」など、いくつかのセクションが表示されます。このトピックに最も関連性の高いのは「Windowsログ」です。

「Windowsログ」には、「アプリケーション」、「セキュリティ」、「インストール」、「システム」、「転送イベント」など、いくつかのカテゴリがあります。誰かがPCの電源を入れたか、ログインしたかを確認するには、主に「システム」と「セキュリティ」に注目してください。これらのカテゴリには、起動データやログイン/ログアウトデータが収集されます。

システムログには、電源のオン/オフの正確な日時が記録されています。PCの電源を切ったと記憶している時刻と、次に電源を入れた時刻の記録を比較してみてください。もし見覚えのない中間的なイベントがあれば、あなたが不在の間に誰かがコンピューターを使用した可能性が非常に高いです。

イベントビューアーのアクションパネルでは、イベントIDでフィルタリングすることで、何千ものレコードに埋もれることなく目的の情報を見つけることができます。ログイン、シャットダウン、セキュリティアクティビティに関連するIDを使用することで、コンピュータがいつ、どのように、どのような状況で使用されたかを正確に把握できます。

イベントと重要なIDの相関関係

イベントビューアーの真価は、IDを関連付け始めたときに発揮されます。これらのログはIDSシステムと統合することで、アクセスパターンを検出できます。個々のイベントを個別に確認するのではなく、それらを組み合わせて使用​​セッション全体を再構築できるため、ユーザーアカウントを使用した不正アクセスが疑われる場合に特に役立ちます。

例えば、IDが4624と4647のイベントを組み合わせることで、セッション期間を明確に把握できます。前者はログイン成功、後者はログアウト成功に対応しています。これら2つのイベントを合わせると、特定のアカウントでユーザーがログインしていた期間が分かります。

イベント4624を注意深く分析することで、一見しただけでは分からない多くの情報が得られます。ログインの種類(対話型、ネットワーク、サービス、バッチなど)、接続元、リモートコンピュータ名などです。特に企業ネットワークにおいては、侵入者を特定するための貴重なデータ源となります。

技術的な知識をお持ちのユーザーの方は、イベント4768と4771にも注目しておくと良いでしょう。これらはWindows認証システムであるKerberosの動作に関連するもので、正しい認証情報または間違った認証情報を使用したログイン試行、および疑わしい認証エラーを特定するために使用できます。

ビューアをこれらのIDでフィルタリングし、それらを時系列で関連付けて確認すると、誰かが繰り返しログインを試みたかどうか、パスワードを正しく推測したかどうか、あるいはネットワーク上の別のマシンから漏洩した認証情報を使用したかどうかなどを調べることができます。

変更されたドキュメントと最近使用したファイル

覗き見行為を検出するもう一つの非常に実用的な方法は、どのファイルが開かれたか、または変更されたかを確認することです。誰が行ったかはわかりませんが、開かれるべきではない文書に誰かが触れたかどうかはわかります。

Word、Excel、PowerPoint、その他のOfficeアプリケーションを使用している場合は、クラウド(OneDrive、SharePointなど)に保存されているドキュメントのバージョン履歴を活用できます。[ファイル]タブ > [情報] > [バージョン履歴]から、ファイルの変更履歴と編集日時を確認できます。

この履歴は、ローカルの侵入者を直接特定するものではありませんが、あなたがPCの前にいない間に文書が変更されたかどうか、またはあなたが管理していない別のコンピュータから文書が開かれたかどうかを明らかにします。

Windowsでは、最近使用したファイル一覧を「密かなスパイ」として利用することもできます。スタートメニュー、タスクバー、ファイルエクスプローラーのクイックアクセスに最近開いた項目を表示するオプションを有効にすることで、開いたすべてのファイルの記録を残すことができます。

この設定を行うには、「設定」>「個人用設定」>「スタート」の順に進み、「最近開いた項目を表示する」オプションをオンにします。こうすることで、スタートメニューを開くたびに、最近使用したファイル、フォルダー、プログラムが表示され、開いていない項目があるかどうかも検出されます。

ブラウザ履歴とプログラムログ

誰かがあなたのアカウントを覗き見しているかどうかを知るための、もう一つの一般的な手がかりはブラウザです。閲覧履歴を確認することで、侵入者があなたのアカウントからウェブサイトにアクセスしたかどうかの手がかりが得られます。

ほとんどのブラウザ(Chrome、Edge、Firefoxなど)では、Ctrl + Hキーを押すか、3点アイコンまたは3本線アイコンをクリックして「履歴」を選択するだけで、そのブラウザプロファイルからアクセスしたページの一覧が日付と時刻順に表示されます。

確かに、ある程度巧妙な侵入者は痕跡を消そうとするだろうが、必ずしも全てを覚えているわけではないし、うまく消せない場合もある。見慣れないページ、怪しい内容のページ、あるいは利用した覚えのないサービスを見つけたら、不正アクセスがあった可能性が高い。

  Proton Drive vs Google Drive:プライバシー vs 利便性

また、特にデスクトップメールクライアント、ビジネスチャットツール、ログを記録する業務用プログラムなどを使用している場合は、キャッシュ、検索履歴、ログを確認することをお勧めします。これらのプログラムの多くは、タイムスタンプ、IPアドレス、接続に使用されたアカウントなど、独自の履歴を保存しています。

さらに、ルーターのログやネットワークから送信されるDNSリクエストを確認することで、ブラウザの履歴を消去した後でも、不審なブラウジング活動を検出できる場合があります。そのためには、ルーターのインターフェースにアクセスし、接続情報とデバイス情報を確認する必要があります。

インストールされているプログラムと疑わしいアプリケーションのリスト

悪意のある侵入者が最初に行う行動の一つは、侵入やスパイ行為をより容易にするための追加ソフトウェアをインストールすることです。例えば、リモートデスクトップツール、隠しサーバー、暗号通貨マイナーなどが挙げられます。

そのため、インストールされているアプリケーションの一覧を注意深く確認することが重要です。Windowsでは、スタートメニューの検索バーに「プログラム」と入力し、バージョンに応じて「プログラムの追加と削除」または「設定」の「アプリ」セクションに移動してください。

そこに着いたら、リストをざっと見て、各プログラムの名前/会社名とインストール日という2つの点に特に注意してください。最も疑わしい項目は、通常、最近インストールされたもの、特に自分がインストールした覚えのないものです。

アイコンや「親しみやすい」名前だけで判断しないでください。悪意のあるプログラムの中には、システムユーティリティを装ったり、有名メーカーの製品名に似た名前を使ったりするものがあります。見慣れないものがあれば、インターネットで情報を検索し、それが不要なプログラムだと確認できたらアンインストールしてください。

疑わしいプログラムをクリーンアップした後、数日後に再度リストを確認してください。もしどれかが勝手に再表示される場合は、悪意のあるコンポーネントがバックグラウンドでそれらを再インストールしている兆候であり、より徹底的なクリーンアップ、または専門家の支援が必要になる可能性があります。

マウスロックでアクセス試行を検出する

近くにいる誰かがパスワードを推測しようとしている疑いがある場合、相手がどのキーを使おうとしているかを知ることは役立ちます。そのためには、デスクトップにセキュリティ層を追加する「マウスロック」のような専用ツールがあります。

Mouse Lockはインストール不要のポータブルソフトウェアです。起動すると、Windowsのパスワード入力欄とは別に、独自のロック画面とパスワード入力欄が表示されます。パスワードを設定したり、ポインターをロック解除ウィンドウ内に保持したり、タスクマネージャーが起動してプログラムを終了させないようにするなどのオプションを設定できます。

Mouse LockでPCをロックした状態で、誰かが許可なくログインしようとすると、プログラムは入力されたすべてのパスワードと失敗回数を記録します。コンピューターのロックを解除すると、試行されたすべての履歴が表示されます。

このログは、誰かが実際にあなたのコンピュータに「ローカル」でハッキングを試みているかどうかを確認するとともに、パスワードの安全性を評価するのに役立ちます。もし、攻撃者があなたの実際のパスワードに危険なほど近づいていることが分かったら、より強力なパスワードに変更する絶好の機会です。

その他の物理的な手がかりと追加のトリック

技術的なツールだけが問題ではありません。注意すべき非常に基本的な兆候もあります。侵入者は、コンピュータや周辺機器の日常的な使用の中に、小さな痕跡を残すことがあります。

ウェブカメラが良い例です。カメラのLEDランプに注意してください。ビデオ通話中やビデオソフトウェアを使用していないのに点灯している場合は、誰かが遠隔操作でカメラを起動し、あなたを監視または録画している可能性があります。

もう一つ考慮すべき点は、コンピューター全体のパフォーマンスです。突然動作が遅くなったり、ファンが高速回転したり、何も開いていないのにCPUやメモリの使用率が高いままだったりする場合は、知らないうちに何かがバックグラウンドで実行されている可能性があります。

スマートプラグは、あなたにとって有利に働くこともあります。エネルギー監視機能を備えた専用のスマートプラグにコンピューターを接続すれば、アプリで電源が入っていた時間を確認できます。侵入者が何をしたかは分かりませんが、あなたが不在の間にPCが使用されたかどうかを確認できます。

最後に、ブラウザが広告だらけの不審なウェブサイトや怪しいコンテンツを含むウェブサイトにリダイレクトされないか、あるいは検索エンジンやホームページが許可なく変更されないかを確認してください。これらはアドウェアやマルウェアの非常に一般的な症状であり、迷惑なだけでなく、より深刻な攻撃の侵入経路となる可能性があります。

Windowsでアカウントとデータを保護する方法

誰かがあなたのコンピューターを使用していることが確認できた場合、あるいは深刻な疑いがある場合は、再発防止策を講じる必要があります。まず最初に行うべきことは、各ユーザーがそれぞれパスワードで保護されたセッションを持つようにすることです。

Windowsで「設定」>「アカウント」を開き、既存のユーザーを確認してください。プロファイルには強力なパスワードを設定し、コンピューターを共有している場合は、各ユーザーごとに個別のアカウントを作成して、全員が同じセッションを使用できないようにしてください。

「サインインオプション」には、 Windows Helloの顔認証、指紋認証、PIN、セキュリティキー、従来のパスワードなど、複数のログイン方法があります。お使いのコンピューターが対応している場合は、PINまたは生体認証と強力なアカウントパスワードを組み合わせることで、セキュリティを大幅に向上させることができます。

従来のパスワードを設定または変更するには、「パスワード」セクションに移動し、「追加」または「変更」をタップして、新しいパスワードを入力し、確認後、自分だけが理解できるヒントを追加してください。誕生日、ペットの名前など、簡単に推測できるものは避けてください。

  サイバーセキュリティ分析:リスク、データ、技術、ツール

Windowsセッションを保護することに加えて、重要なアプリケーションやサービス(メール、ソーシャルメディア、オンラインバンキングなど)には固有のパスワードを設定し、可能な限り二段階認証を設定することを忘れないでください。こうすることで、たとえ誰かがあなたのPCに侵入できたとしても、アカウントへのアクセスははるかに困難になります。

誰かがあなたのMacを使用しているかどうかを確認する方法

Macを使っている場合、誰かが履歴や表面的な痕跡を削除しようとしても、コンピュータが使用されたかどうかを知るための非常に便利なツールがあります。それが「スクリーンタイム」機能です。

この機能はmacOS、iPhone、iPadで利用でき、デバイスの使用時間、使用されたアプリ、および使用時間帯を記録します。Macで表示するには、システム環境設定(最新バージョンではシステム設定)を開き、サイドバーまたは虫眼鏡アイコンを使って「スクリーンタイム」を検索してください。

このセクションでは、コンピュータの1日の利用状況を示すグラフやリストが表示されます。自分が不在だった時間帯に利用時間が表示されていたり、普段使わないアプリケーションが開いていたりする場合は、誰かがあなたのMacをいじった可能性が高いです。

重要な利点は、「スクリーンタイム」は痕跡を残さずに簡単に無効化することができない点です。そのため、侵入者がコンピューターについてある程度の知識を持っていたとしても、このような証拠を毎日削除するのは困難でしょう。

WiFiネットワークへの侵入者を検出してブロックします

問題は必ずしもパソコンだけにあるとは限らず、ホームネットワークにある場合が多いのです。誰かがWi-Fiに侵入すると、帯域幅を占有するだけでなく、内部からデバイスを攻撃したり、通信内容を盗聴したりする可能性があります。

まず最初に確認すべきは、Wi-Fiの不正利用によく見られる兆候です。例えば、接続速度が通常より遅い、接続が頻繁に途切れる、ルーターのランプが点滅しっぱなし、あるいはデバイスが理由もなく切断される、といった症状です。インターネットをほとんど使っていないのにこれらの症状が現れた場合は、誰かが接続している可能性があります。

これを最も直接的に確認する方法は、ルーターのインターフェースにアクセスすることです。Webブラウザを使用して、デバイスのIPアドレス(一般的な例としては192.168.1.1または192.168.0.1)を入力し、管理者ユーザー名とパスワード(通常はルーターの底面にあるステッカーに記載されています)でログインして、「接続済みデバイス」、「DHCPクライアント」、「ネットワークステータス」などのセクションを探してください。

そのリストには、現在Wi-Fiを使用しているすべてのデバイスと、それぞれのIPアドレス、MACアドレス、そして場合によっては説明的な名前(携帯電話、ノートパソコン、スマートテレビなど)が表示されます。自分のデバイスかどうかを確認し、見慣れないデバイスがあれば、それは侵入者である可能性が高いです。

より視覚的な情報がお好みであれば、モバイル端末やパソコンでFing、NetSpot、Network Analyzerなどのアプリを使用できます。これらのアプリはネットワークをスキャンし、接続しているデバイス、各デバイスの製造元を表示し、場合によっては新しいデバイスが接続された際に通知してくれます。

侵入者をWiFiから追い出す方法

他人があなたのWi-Fiを使用していることが確認できたら、できるだけ早くその人を強制的にログアウトさせ、再接続できないように対策を講じるべきです。

最も効果的な対策は、ルーターのコントロールパネルから無線ネットワークのパスワードを変更することです。この機会に、大文字と小文字、数字、記号を組み合わせた、あなた自身やあなたの住所と直接関係のない長いパスワードを設定しましょう。

設定画面を開いたら、セキュリティ暗号化方式を確認してください。理想的にはWPA3を使用してください。ルーターやデバイスがWPA3に対応していない場合は、少なくともWPA2を使用してください。WEPやそれ以前の方式は非常に簡単に解読されてしまうため、絶対に避けてください。

もう一つ推奨される設定は、WPS(物理ボタンまたはクイックWi-Fi設定オプション)を無効にすることです。デバイスを接続する際には便利ですが、WPS PINを不正に入手しようとする攻撃者にとって、WPSは一般的な侵入経路にもなり得ます。

さらに一歩進んでセキュリティを強化したい場合は、 MACアドレスフィルタリングを使用してデバイスの「ホワイトリスト」を設定し、自分のデバイスのMACアドレスのみを許可するようにしてください。これは万全な対策ではありませんが(MACアドレスは偽装される可能性があるため)、コンピュータに詳しくないユーザーにとって追加の保護層となります。

上記の手順をすべて実行してもなお、見慣れないデバイスが表示されたり、ネットワークの動作が異常な場合は、通信事業者に連絡して回線の点検を依頼し、必要に応じてルーターの交換や追加対策の設定についてサポートを受けてください。

コンピュータやネットワークへの侵入者を検知して阻止するには、常識、ちょっとした技術への好奇心、そしていくつかのベストプラクティスを組み合わせることが重要です。具体的には、不審なアクティビティに注意を払い、イベントビューアーや「使用時間」などのログを確認し、ウイルス対策ソフトとオペレーティングシステムを常に最新の状態に保ち、パスワードを保護し、Wi-Fi環境を常に監視しましょう。これらの習慣を身につければ、気づかないうちに誰かがあなたのPCに侵入することははるかに難しくなります。

DHCPプロトコル
関連記事:
DHCPプロトコルの完全ガイド:操作、利点、セキュリティ