macOS: LaunchAgents に悪意のあるソフトウェアがないか確認する

macOS: LaunchAgents に悪意のあるソフトウェアがないか確認する

2分で読めます
| ヒント


Macにマルウェアがインストールされてしまった場合(例えば、ブラウザ内で悪質なポップアップが表示されたり、役に立たない、あるいは必要のない「クリーンアップ」アプリがインストールされていたりする場合)、まずMalwarebytesをダウンロードしてスキャンを実行することをお勧めします。その後、ブラウザにインストールされている拡張機能などをチェックして、マルウェアを駆除しましょう。Macを再起動することも効果的です。再起動することで、マルウェアが駆除される場合もあります。

もう一つ試せる方法は、MacのルートレベルのLaunchAgentsフォルダの内容を確認することです。このフォルダには、Macで任意のユーザーアカウントにログインすると自動的に実行される項目が含まれています。悪質なアプリがファイルを貼り付ける場所としてよく利用されます。そうしないと、ログインするたびに悪質なアプリが起動してしまう可能性があります。これは良くありません。ご自身のLaunchAgentsフォルダを確認したい場合は、まずデスクトップまたはDockの青いスマイリーマークをクリックして、Finderがアクティブなアプリケーションになっていることを確認し、「移動」>「コンピュータ」を選択するか、Shift+Command+Cを押してください。

macOSのFinderの「移動」メニュー

次に、Mac のドライブ (通常は Macintosh HD と呼ばれます) をダブルクリックします (Finder が列表示になっている場合は、クリックするだけです)。

macOSのFinderウィンドウのMacintosh HD

…最上位のフォルダーが表示されます。

macOSのFinderの「ライブラリ」フォルダ

「ライブラリ」をダブルクリックすると、「LaunchAgents」というフォルダが見つかります。

macOSのFinderの「LaunchAgents」フォルダ

同じことを行う別の方法は、Finder の「フォルダへ移動」コマンドを使用することです。このコマンドには、「移動」メニューから、またはShift + Command + G キーを押してアクセスできます。

macOSのFinderの「移動」メニューでMac上の特定の場所に移動できます

「フォルダへ移動」ダイアログボックスが表示されたら、次のように「/Library/LaunchAgents」と入力します。

macOSのFinderの「フォルダへ移動」ボックスで、/Library/LaunchAgentsを場所として設定する

その後、「Go」ボタンをクリックすると、上記の手順と同じ場所に移動します。

macOSのLaunchAgentsフォルダの内容

さて、ここで重要な注意点があります。このLaunchAgentsフォルダには、おそらく多くのものが含まれていますが、そのほとんどは変更したくないものです。何かがわからない場合は、削除する前にWebで検索して調べてください。重要なものを削除してしまうと、修正のためにソフトウェアを再インストールしなければならない可能性があります。ここにあるファイル名は通常、「com」で始まり、その後に開発元が続きます(例:「com.google」や「com.apple」)。そのため、何が役に立つか、何が不要かを見分けるのは比較的簡単です。例えば、上記のリストには正当な項目だけが含まれています。これらはすべて私が使用しているソフトウェアにリンクされています。削除しようとしているアプリケーションに関連する項目が見つかった場合は、それを選択してCommand+Deleteキーを押すか、Dockのゴミ箱アイコンにドラッグしてください。その後、管理者パスワードを入力して、自分が何をしているのかを確認する必要があります。

Mac の LaunchAgents フォルダからアイテムを削除するための認証要求の警告ダイアログボックス

…先ほども述べたように、このフォルダからアイテムを削除すると、操作を間違えると問題が発生する可能性があります。ご注意ください。

いずれにせよ、Malwarebytesは不要なソフトウェアを削除するのに非常に役立つツールだと私は感じていますが、このLaunchAgentsフォルダには不要なファイルが残ってしまう可能性があるので、上記のような症状が出ている場合は確認することをお勧めします。あるいは、単に興味本位で確認してみるのも良いでしょう。さらに徹底したい場合は、ユーザーレベルのLaunchAgentsフォルダを確認することもできます。このフォルダにアクセスするには、前述の「フォルダへ移動」メニュー項目を選択し、以下の文字列を入力または貼り付けます。

~/ライブラリ/LaunchAgents

このような:

macOS Finderの「フォルダへ移動」ダイアログボックスで、ユーザーの/Library/LaunchAgentsディレクトリが場所として設定されている

そこに厄介なファイルが保存されることは少ないようですが、Macが自動的に開くファイルを確認するのは良いことですよね?たとえそれがシステムレベルではなくユーザーレベルであってもです。たとえMac上のユーザー1人だけに影響があったとしても、悪いものは悪いものです。

Knowledge Network