Bytewell
  • 機能
  • 価格
  • メニュー
    • 機能
    • 価格
  • JA
    • English
    • Deutsch
    • Español
    • 日本語
    • Türkçe
    • 简体中文
    • 繁體中文
  • ダウンロード
Bytewell›ガイド

Mac のアドウェアやマルウェアをチェックする方法

更新日:2026年11月4日

本当の Mac のウイルスはまれです。実際によく出会うのはアドウェアです:ブラウザが見慣れない検索ページを何度も開く、ポップアップが出る、誰もインストールしていない「クリーナー」がある。たいていは何かのダウンロードと一緒に入り込み、ログインするたびに起動し直します。

結論:自動的に起動するものを確認します。システム設定 ›「一般」›「ログイン項目と機能拡張」を確認し、次に ~/Library/LaunchAgents、/Library/LaunchAgents、/Library/LaunchDaemons の各フォルダを確認します。アドウェアは、ランダムな名前や Apple に似せた名前でそこに隠れています。さらに、ブラウザの機能拡張と構成プロファイルも確認してください。既知のマルウェアのファイルは、macOS 自身の XProtect がすでにブロックしています。

このページの内容

  1. Mac のアドウェアはどこに隠れている?
  2. ターミナルで LaunchAgent を一覧にするには?
  3. どんなものが不審?
  4. Mac からアドウェアを削除するには?
  5. XProtect だけで十分?ウイルス対策ソフトは必要?

Mac のアドウェアはどこに隠れている?

  • LaunchAgent と LaunchDaemon:ログイン時や起動時にプログラムを開始するよう macOS に指示する、小さな .plist ファイルです。自分用のものは ~/Library/LaunchAgents に、Mac 全体用のものは /Library/LaunchAgents と /Library/LaunchDaemons にあります。
  • アプリケーション:インストールした覚えのないアプリ。ありふれた名前のことがよくあります。
  • ブラウザの機能拡張:「Safari」›「設定」›「機能拡張」と、ほかの各ブラウザの機能拡張のページ。
  • 構成プロファイル:システム設定 ›「一般」›「デバイス管理」。誰にも管理されていない Mac では、この一覧はたいてい空です。

ターミナルで LaunchAgent を一覧にするには?

ls -la ~/Library/LaunchAgents /Library/LaunchAgents /Library/LaunchDaemons

見覚えのないファイルがあれば、それがどのプログラムを起動するのか、そしてそのプログラムに誰が署名したのかを確認します:

plutil -p ~/Library/LaunchAgents/com.example.helper.plist
codesign -dv --verbose=2 "/path/to/the/program"

Program または ProgramArguments の行がプログラムです。codesign の出力では、Authority の行が開発元を示します。「code object is not signed at all」は、誰も署名していないという意味です。

どんなものが不審?

  • 既知の開発元が署名しておらず、インストール済みのどのアプリのものでもないプログラム。
  • 隠しフォルダ、/tmp、またはすべてのユーザが書き込める /Users/Shared にあるプログラム。
  • com.xkqzt.plist のような、ランダムに見える名前。
  • Apple が署名していないプログラムに付いた com.apple の名前。

どれも詳しく調べる理由にはなりますが、証拠ではありません。小規模な開発元のヘルパーも同じように見えることがあります。削除する前に、その名前を検索してください。

Mac からアドウェアを削除するには?

  1. 関係するアプリがあれば終了し、そのアプリをゴミ箱に入れます。
  2. LaunchAgents または LaunchDaemons にあるその .plist をゴミ箱に入れます。/Library 内のものは管理者パスワードを求められます。
  3. .plist が指していたプログラムもゴミ箱に入れます。
  4. 再起動するか、ログアウトしてログインし直し、動作を止めます。それが追加したブラウザの機能拡張やプロファイルも削除してください。

XProtect だけで十分?ウイルス対策ソフトは必要?

macOS は Gatekeeper と公証でダウンロードを確認し、XProtect は Apple が自動で更新するシグネチャを使って既知のマルウェアをブロックし、削除します。ほとんどの人にはこれで十分です。XProtect のバージョンを確認するには:

defaults read /Library/Apple/System/Library/CoreServices/XProtect.bundle/Contents/Info.plist CFBundleShortVersionString

アドウェアは、ほかのものの一部として、あなたの許可を得てインストールされることがよくあります。そのため、自動的に起動するものをときどき確認する価値はやはりあります。

Bytewell のマルウェアチェック(Pro、「メンテナンス」内)は、これをオフラインで数秒のうちに行います。LaunchAgent、LaunchDaemon、アプリを、Genieo、VSearch、Pirrit、Bundlore、Shlayer など文書化された Mac アドウェアのファミリーと照らし合わせ、アドウェアと同じやり方で起動するものも指摘し、それぞれ指摘した理由を示します。削除…は、自分の Library にある LaunchAgent をゴミ箱に入れ、取り消すこともできます。Apple が署名したものには決して触れません。ウイルス対策ソフトではありません。その役割は XProtect が担い、このページにはそのバージョンが表示されます。

ダウンロード

ガイド

  • Claude Code、Codex、Cursor のディスク使用量:安全に消せるものClaude Code、Codex、Gemini CLI、Cursor、VS Code がセッション記録、ワークツリー、ランタイム、エディタの状態を Mac のどこに保存し、どれを安全に削除できるか。
  • Mac でアプリを削除したのに、ファイルが残っているのはなぜ?アプリをゴミ箱にドラッグしても、設定、キャッシュ、データはライブラリに残ります。残ったファイルの場所と探し方、安全に取り除けるもの。
  • Mac でブラウザの履歴、Cookie、最近使った項目を消去する方法Safari、Chrome、Edge、Brave、Firefox の閲覧履歴と Cookie の消去方法に加えて、macOS の「最近使った項目」と、ダウンロードしたファイルの記録の消し方も解説します。
  • Mac の iPhone のバックアップはどこにある?古いバックアップを削除するにはFinder は iPhone と iPad のバックアップを ~/Library/Application Support/MobileSync/Backup に保存します。サイズの確認方法、残すべきもの、古いバックアップの削除方法。
  • Mac で Docker がディスク容量を使いすぎるとき:Docker.raw の解説Docker Desktop はすべてを Docker.raw という 1 つのファイルに保存します。巨大に見える理由、何が容量を使っているかの確認方法、Mac で安全に空きを作る docker prune コマンド。
  • Mac で大きなファイルを見つける方法ストレージ設定、Finder、ターミナルのコマンド 1 つで Mac の大きなファイルを見つけ、忘れていた画面収録、古いインストーラ、ビデオを探し出す方法。
  • Mac にある iPhone のソフトウェアアップデートのファイルは削除できる?Finder はデバイスをアップデートするために数 GB の iPhone や iPad のシステムソフトウェアをダウンロードし、そのまま残します。.ipsw ファイルの場所と、削除しても安全な理由。
  • Mac のキャッシュファイルは削除しても安全?~/Library/Caches にあるアプリのキャッシュは、ほとんどがアプリを終了していれば削除しても安全で、アプリが作り直します。キャッシュの場所とサイズ、削除してはいけないもの。
  • Ollama、LM Studio、Hugging Face のモデルは Mac のどこにあるかOllama、LM Studio、Hugging Face がローカル AI モデルを Mac のどこに保存するか、どれくらい大きくなるか、同じモデルの重複の見つけ方と削除する方法。
  • アップデートが必要な Mac のアプリを確認する方法Mac のアプリのアップデート方法は、App Store、アプリ独自のアップデータ、Homebrew の 3 つ。それぞれの確認方法と使うコマンド、そして待ったほうがよい場合。
  • Mac はディスクがいっぱいと言うのに、Finder には空き容量があるMac の空き容量には 2 つの数字があります。今空いている容量と、macOS がパージ可能なデータを削除したあとに使える容量です。違う理由と、差を埋める方法。
  • Mac のログイン時に開くものは何?オフにするにはMac と一緒に起動するものは、システム設定 ›「一般」›「ログイン項目と機能拡張」で確認できます。バックグラウンドの項目の正体と、安全にオフにする方法。
  • Mac が遅いのはなぜ?メモリとプロセッサを何が使っているか確かめる方法Mac が遅い原因は、たいていメモリプレッシャー、スワップ、または 1 つの忙しいアプリです。アクティビティモニタの見方、メモリプレッシャーの意味、メモリクリーナーが役に立たない理由。
  • Mac の SSD の健康状態と消耗度を確認する方法macOS の表示は「S.M.A.R.T. 状況:検証済み」だけ。Mac の SSD の本当の消耗度(Percentage Used、書き込み量、エラー)の読み方と数値の意味、消耗の原因を解説します。
  • Mac のストレージが勝手にいっぱいになるのはなぜ?Mac の空き容量が勝手に減る?たいていはスナップショット、キャッシュ、スワップ、チャットのメディア、バックアップ、開発ツールです。1 週間あけて du を 2 回実行し、増えているものを見つける方法。
  • Mac の「システムデータ」とは何か、どうすれば減らせるかMac のストレージ設定にあるシステムデータの正体は、キャッシュ、ログ、Time Machine のスナップショット、スワップ、iPhone のバックアップ、アプリのデータ、仮想マシンのディスク。それぞれの中身と削除できるもの。
  • Mac でメッセージとメールがストレージを使いすぎているメッセージとメールは添付ファイルを Mac に保存します。その場所と、ストレージ設定、「メッセージの保存期間」、メール自体の設定で減らす方法。
  • Mac の大きなファイルを外部ドライブに安全に移動する方法削除せずに Mac のストレージを空ける:大きなファイル、AI モデル、古いプロジェクトを外部ドライブにコピーし、コピーを確認してから元のファイルを削除する方法。
  • Mac で古い node_modules フォルダとパッケージキャッシュを見つけて削除する方法Mac 上の node_modules フォルダを 1 つのコマンドですべて見つける方法と、npm、pnpm、Yarn、Homebrew、pip、Go、Gradle のどのキャッシュを安全に消せるか、その消し方。
  • Safari で X の動画や GIF が真っ黒になるX(Twitter)の動画や GIF が Safari では黒いまま再生時間だけ進み、Chrome では再生できる場合、Safari の動画用ヘルパーが固まっています。Cmd+Q で Safari を終了して開き直してください。
  • Mac で Telegram がストレージを使いすぎているMac 版 Telegram は、開いた写真やビデオのコピーをすべて保存します。キャッシュの場所、Settings › Data and Storage での消し方、シークレットチャットで失われるもの。
  • このインストーラは Mac に何を入れた?.pkg インストーラは Mac にレシートを残します。pkgutil でインストールされたものを一覧にし、追加された補助プログラムを見つける方法と、ディスクイメージから入れたアプリの場合。
  • Mac で WhatsApp がストレージを使いすぎているMac 版 WhatsApp は、チャットの写真、ビデオ、ボイスメッセージをすべて Group Container に保存します。その場所とサイズ、WhatsApp の中で減らす方法。
  • Xcode が容量を使いすぎるとき:削除しても安全なものXcode が Mac に置く DerivedData、シミュレータ、ランタイム、Device Support、アーカイブの場所と、自動で再作成されるもの、安全に削除する方法をまとめました。
返金 プライバシー 利用規約 お問い合わせ

Bytewell は Axleno が開発しています。

© 2026 Axleno LLC. All rights reserved.