KnockKnock(MAC版)

Mac 用の無料オープンソースのセキュリティスキャナー。常駐するようにインストールされたものを確認し、マルウェアなど自動で起動するソフトウェアを見つけます。

KnockKnock の概要

KnockKnock は、コンピュータに永続的にインストールされているものを表示する、無料でオープンソースの Mac 用セキュリティツールです。マルウェアは通常、Mac を再起動するたびに再び実行されるように自身をインストールします。KnockKnock は、名前に関係なく、そのようなソフトウェアを見つけ出します。Start Scan を押すと、ソフトウェアが潜みやすい既知の場所を調べ、見つかったものをカテゴリごとに項目数とともに一覧表示します。

各項目には、名前、フルパス、そして Apple のものか、サードパーティの署名付きか、未署名かを示すアイコンが表示されます。KnockKnock はファイルのハッシュを使って実行ファイルを VirusTotal で確認でき(VirusTotal の API キーが必要)、不明な項目を分析に送信することもできます。インストールは不要で、どこからでも実行でき、使い終わったら削除するだけです。コンピュータ全体をスキャンするために、フルディスクアクセスを求めることがあります。

KnockKnock は見つけたものを一覧表示するだけです。正規のサードパーティ製ソフトウェアも表示されるため、一覧にある項目が必ずしもマルウェアとは限りません。Objective-See が提供し、GPL-3.0 ライセンスで公開されています。バージョン 4.1.0 では macOS 27 への対応と、常に root として実行するオプションが追加されました。macOS 10.15 以降が必要で、Apple Silicon と Intel の Mac に対応するユニバーサルアプリです。

主な機能

KnockKnock が答えるのは、この Mac で何が自動的に起動するのか、という 1 つの疑問です。

  • 永続化のスキャン:永続的なソフトウェアの既知の場所を調べます。
  • カテゴリ:項目を種類ごとにまとめ、左側に件数を表示します。
  • 署名アイコン:Apple、署名付きサードパーティ、未署名がひと目でわかります。
  • VirusTotal:実行ファイルの検出率を表示します。
  • 送信:不明な項目を VirusTotal に送って分析できます。
  • Apple フィルター:Apple 署名のバイナリは初期設定で非表示です。
  • ファイルの詳細:項目の情報を確認したり、Finder で表示したりできます。
  • インストール不要:どこからでも実行でき、削除すれば取り除けます。

バージョン 4.1.0 の新機能

KnockKnock 4.1.0 では、macOS 27 への対応、堅牢性の強化、root 対応が加わりました。

  • 常に root として実行する新しい設定
  • macOS 27 でのフルディスクアクセス検出を修正
  • 不正な plist や JSON の入力に対する強化と、Mach-O パーサーの改善
  • Launchd:稼働中のオーバーライドデータベースを読み取り、有効化と無効化が逆になる問題を修正
  • 起動項目、cron ジョブ、dylib の挿入、ブラウザ拡張機能の列挙を改善
  • VirusTotal の API キーの扱いを改善し、割り当てを使い切ると残りの照会を省略

KnockKnock のよくある質問

KnockKnock は無料ですか?

はい。KnockKnock は無料で、GPL-3.0 ライセンスのオープンソースです。

KnockKnock は何をするアプリですか?

ソフトウェアが永続的にインストールされる既知の場所をスキャンし、見つかったものを一覧表示します。これにより、自動で起動するマルウェアを見つけやすくなります。

KnockKnock に項目が表示されたらマルウェアに感染しているのですか?

いいえ。KnockKnock は永続的にインストールされたソフトウェアを一覧表示するだけで、正規のサードパーティ製ソフトウェアも表示されます。Apple 署名のバイナリは初期設定で除外されます。

KnockKnock に必要な macOS のバージョンは?

バージョン 4.1.0 には macOS 10.15 以降が必要です。

KnockKnock は Apple Silicon で動きますか?

はい。ユニバーサルアプリで、Apple Silicon と Intel の Mac でネイティブに動作します。

KnockKnock がフルディスクアクセスを求めるのはなぜですか?

コンピュータ全体をスキャンするために求めることがあります。システム設定でオンにします。

VirusTotal のアカウントは必要ですか?

VirusTotal での確認には API キーが必要で、セットアップ中に入力できます。無料の個人用キーの入手方法は Objective-See のページで説明されています。

KnockKnock はインストールが必要ですか?

いいえ。解凍すればどこからでも実行できます。取り除くにはアプリを削除します。

KnockKnock は Homebrew でインストールできますか?

はい。Homebrew の cask 名は knockknock です。

knockknock.FULLMAC.app の KnockKnock のダウンロードはどこから提供されますか?

ダウンロードボタンは KnockKnock の公式ページ https://objective-see.org/products/knockknock.html に移動します。knockknock.FULLMAC.app がアプリを変更したり再パッケージしたりすることはありません。

似ているアプリ

Objective-See のその他のアプリ

FULLMAC.app はこのアプリをホストしていません。ダウンロードボタンは開発元のページにリンクしています。