アップデート前に比較
DMG 内のアプリも含め、アプリをインストール済みのコピーと比較します。署名、権限、ヘルパーなどのセキュリティシグナルの変化を確認できます。両方をその場でスキャンするため、以前のレポートは不要です。一致する候補が複数ある場合や実行できない検査も明示します。
App Trust Preview は macOS のセキュリティメタデータを、アプリ、インストーラ、ディスクイメージ、実行ファイル、スクリプト向けの読みやすい信頼レポートに変換します。
ファイルをドロップするか、ディスクから選択するか、Finder の Quick Look で検査するか、Terminal からレポートを書き出します。署名者、要求される可能性があるアクセス権、インターネット接続の可否、静的解析で見つかったドメインと URL、内部に含まれる内容、存在する実行ファイルハッシュ、一致する VirusTotal レポート、確認すべきシグナルを確認できます。
DMG 内のアプリも含め、アプリをインストール済みのコピーと比較します。署名、権限、ヘルパーなどのセキュリティシグナルの変化を確認できます。両方をその場でスキャンするため、以前のレポートは不要です。一致する候補が複数ある場合や実行できない検査も明示します。
宣言されたログイン項目、起動エージェント、起動デーモン、および昇格した権限で動作するよう設計されたヘルパーを、出典や実行ファイルの詳細とともに確認します。これらはアプリの宣言であり、サービスのインストール、実行、承認を証明するものではありません。
アプリに埋め込まれたファイルやフォルダのパスを用途別に整理し、出典の詳細とともに表示します。これらは手がかりであり、アクセス、権限、読み書きの証拠ではありません。実行時に生成されるパスは見つからない場合があり、不完全なスキャンは明示されます。
署名状態、Team ID、バンドル ID、バージョン、配布タイプ、証明書チェーン、安全な署名タイムスタンプ、証明書の期限切れ後もビルドの検証が続くか、署名がディスク上のファイルと今も一致しているかを確認できます。Developer ID の履歴には、Apple が記録した日付とそれからの経過期間を表示します。
Developer ID または Mac App Store 配布、公証とオフライン検証用の添付チケット、証明書失効、隔離属性、サンドボックス、強化されたランタイム、ネットワーク宣言を確認できます。
Sparkle のアップデート配信を検出し、フィード転送の安全性とアップデート署名検証を確認します。証明書の期限切れ後に署名済みビルドを検証できなくなる可能性があるタイムスタンプの問題も警告します。
検証されていない第三者コード、未署名の実行可能メモリ、デバッガ接続、開発用プッシュ通知、影響を受けるコンポーネントのパスについて目立つ警告を表示します。
カメラ、マイク、画面収録、アクセシビリティ、連絡先、カレンダー、リマインダー、写真、位置情報、Bluetooth、ローカルネットワーク、音声認識、Apple Events などの機微なアクセスを読みやすいラベルにまとめます。
macOS がローカルのプライバシーデータベース読み取りを許可している場合、許可、拒否、制限、追加のみ、未決定、不明などの保存済みアクセス許可状況を表示できます。
元のソース URL、ダウンロードに使用したアプリ、日付、ファイル形式、隔離状態、macOS の処理メタデータ、macOS から復元された追加のソース詳細を確認できます。元のダウンロード URL はワンクリックでコピーできます。
サンドボックス規則が直接のインターネットアクセスを制限するかどうかを、静的解析で見つかったドメインや URL と一緒に確認できます。潜在的な接続先は手掛かりとして表示され、アプリが実際に接続するとは断定しません。検出された実際の URL リストをコピーして詳しく確認できます。
論理サイズと実際のディスク使用量を比較し、関連するコード署名、Finder、システムファイルのメタデータを確認できます。DMG レポートでは、ディスクイメージ、展開されたアプリ、同梱コンポーネントのメタデータを分けて表示します。
ヘルパーツール、ログイン項目、XPC サービス、拡張機能、フレームワーク、プラグイン、動的ライブラリ、ネストされたアプリ、アーキテクチャ、影響を受けるコンポーネントのパスをレポートに表示します。メインアプリの最小 macOS 要件は、同梱コンポーネントの最も高い要件とは別に表示されます。
解析したアプリをアプリバンドル、ZIP アーカイブ、または DMG ディスクイメージとして保存できます。DMG ファイルから検査したアプリを含め、明示的に「インストール」を選んだ場合にのみ「アプリケーション」フォルダへインストールし、必要に応じてインストール後にダウンロード済み DMG をゴミ箱へ移動できます。
利用できる場合、インストーラコンポーネント、インストール場所、スクリプト、パッケージ内容ファイル、Mach-O メタデータ、リンク済みライブラリ、実行時検索パス、コード署名、実行ファイルハッシュ、クリック可能な VirusTotal レポートリンク、読みやすいスクリプトソースプレビューを表示します。
Sparkle、Electron、Chromium、CEF、Firefox、Gecko、ToDesktop、Tauri、Wry、WebKit、Qt WebEngine、SwiftUI、React Native、Flutter、Unity、Unreal Engine、Godot、Wine、CrossOver、Java、.NET、Python、Node.js、Mac Catalyst、Mac 上の iOS アプリ、Apple プライベートフレームワークリンク、URL スキーム、関連ドメイン、キーチェーングループ、App Groups、認識済み権限を検出します。
Mac ユーザーが実際にダウンロード、インストール、実行、確認するファイルに、同じ読みやすいレポートモデルを使えます。
メインアプリ、ネストされたアプリ、ヘルパー、拡張機能、フレームワーク、署名、権限、プライバシー文字列、技術、潜在的なネットワーク接続、保存済み判断を検査します。
パッケージの識別情報、署名と公証の分類、インストール場所、承認要件、コンポーネント、内容パス、スクリプトを確認し、ネストされたパッケージやシンボリックリンクを含むパッケージも確実に検査します。
含まれるアプリを先に開かずに検査し、マウントされたイメージのプレビュー内でアプリとヘルパーのシグナルを確認します。
プラットフォーム、アーキテクチャ、最小 OS、SDK、リンク済みライブラリ、実行時検索パス、コード署名データ、実行ファイルハッシュ、クリック可能な VirusTotal レポートリンク、通常と異なるバイナリ指標を確認します。
読みやすいスクリプトソースをプレビューし、アプリバンドル署名、公証、サンドボックスシグナルがプレーンテキストスクリプトに当てはまらない場合がある理由を理解できます。
ファイルをドロップするか、ディスクから選択するか、Quick Look でプレビューするか、CLI にパスを渡します。
チェックは Mac 上で実行され、段階的に読み込まれます。時間のかかるチェックが続く間も、利用可能な情報が先に表示されます。
重要な発見は上部に表示され、良いシグナルは良いシグナルとして表示されます。詳細が必要なときは各セクションを展開できます。
アプリから PDF や PNG を保存するか、アプリまたは Terminal から JSON やテキストを書き出せます。レポートには、インストール済みアプリとの比較、バックグラウンドサービス、潜在的なファイルアクセス、セキュリティ検出結果、アップデートの検査、互換性の詳細、ダウンロード履歴、ファイルメタデータが含まれます。
選んだツール、個人的な背景情報、ダウンロード元を各レポートにまとめて保持できます。
対応するウイルス対策ツール、EasyDMG などのディスクイメージユーティリティ、エディタ、その他のアプリを、レポートからワンクリックで使える操作として追加できます。App Trust Preview は App Archiver と完全に互換性があります。App Archiver を一度「ほかのアプリで開く」に追加すれば、Quick Look を含むどのアプリレポートからでも、ワンクリックでアプリをアーカイブ、最適化、復元できます。
App Archiverアプリを信頼する理由、入手元、許可した権限、更新後に再確認する内容を記録できます。メモは自動保存され、App Trust Preview と Quick Look に表示されます。
ダウンロード履歴には、記録されたソース URL、ダウンロードに使用したアプリ、日付、ファイル形式、隔離状態、macOS の処理メタデータ、macOS から復元された追加のソース詳細がまとまっています。元の URL はワンクリックでコピーできます。
CLI
インストール済みアプリのバイナリを Terminal から直接実行します。アプリ名にスペースが含まれるため、パスを引用符で囲みます。
ヘルプ出力には、現在のオプション、対応する書き出し形式、スキャンフィルタ、テスト検出コマンドが表示されます。
CLI ガイド'/Applications/App Trust Preview.app/Contents/MacOS/App Trust Preview' --help メインアプリ、Finder Quick Look、設定、CLI では、用途に応じて同じ検査機能を利用できます。
ドラッグ、選択、再スキャン、複数の解析ウィンドウの表示、詳細展開、フィールドコピー、システム設定へのショートカット表示、レポート書き出しができます。
対応ファイルでスペースキーを押すと、開く前またはインストール前に検査できます。必要に応じてフルアプリへ引き継げます。
Quick Look とメインレポート表示、詳細の既定展開、遅いチェックのスキップ、結果数の上限、セクション順序、非表示セクション、自動化の許可パスを設定できます。
指定したアプリ、パッケージ、ディスクイメージ、実行ファイル、スクリプトの JSON またはテキストレポートを書き出します。ワークフロー、シェルスクリプト、レビュー工程、AI エージェント分析で使えます。
主要な macOS チェックは良好で、有効な署名、明確な識別情報、期待される隔離、開く前に重大な発見がない状態です。強い結果には、関連するすべての信頼チェックが正常に完了する必要があります。
サンドボックス化されていないアプリ、弱いネットワーク設定、機微な許可要求、インストーラスクリプト、確認すべき保存済み判断など、一部のシグナルには文脈が必要です。
無効な署名、失効した証明書、未署名ヘルパー、プライベートフレームワークリンク、プライベートシンボル一致、通常と異なる実行時例外など、より強い懸念を強調します。
現在のアプリ環境からは、対象について十分に確認できず、確信のある判断を出せませんでした。利用できない、不明、または読み取れないチェックは、実際のセキュリティ障害と区別して表示されます。
App Trust Preview はマルウェアスキャナではなく、ソフトウェアが安全であることを証明できません。ソフトウェアを信頼する前の実用的な文脈を提供します。
アプリの比較、バックグラウンドサービス、潜在的なファイルアクセス、プライバシー判断、Quick Look、インストールと書き出し、パッケージとスクリプトの検査、ほかのアプリで開く設定、個人メモ、ダウンロード履歴、ハッシュ検索対象をご覧ください。
更新履歴
チェック、より明確な文言、UI 改善に関する最新リリースノートです。
App Trust Preview は、メインアプリ、Finder Quick Look、コマンドラインワークフロー全体で、Mac 上のソフトウェアを検査します。
開発者として、私は強化、サンドボックス、権限、署名、公証、ヘルパーツール、パッケージスクリプト、内部実行ファイルを理解しています。多くの Mac ユーザーが、ダウンロードしたソフトウェアに注意が必要か判断するためだけに、それらを学ぶ必要はありません。
App Trust Preview は、macOS の技術的なシグナルを、ソフトウェアを開く前またはインストール前に見える読みやすい指標へ変換するために作りました。
これはソフトウェアの安全性を証明するものではなく、ウイルス対策スキャナでもありません。ユーザーやレビュー担当者が、より情報に基づいた信頼判断を行えるよう実用的な文脈を提供します。
App Trust Preview は、実用的でプライバシーを尊重する Mac ユーティリティに注力する macOS 開発者、サイバーセキュリティ専門家、リバースエンジニアである Ihor July が作成しました。
Ihor は Parall、DockLock Pro、App Archiver、DiskPress も作成しています。App Trust Preview も同じ方針で、ネイティブな macOS の動作、明確なユーザー制御、セキュリティ上機微な詳細の慎重な扱いを重視しています。
いいえ。ウイルス対策ではなく、アプリが安全または悪意あるものだと証明することはできません。確認可能な macOS の信頼シグナルを表示し、信頼、文脈、注意のどれが必要か判断しやすくします。
App Trust Preview は .app バンドル、.pkg インストーラパッケージ、.dmg ディスクイメージ、バイナリ実行ファイル、実行可能スクリプトを検査できます。
メインアプリでドラッグアンドドロップまたは選択を使うか、Finder で対応ファイルを選んでスペースキーで Quick Look を使うか、コマンドラインインターフェイスで Terminal から JSON またはテキストレポートを書き出します。
いいえ。App Trust Preview はローカルメタデータを読み取りますが、検査対象ソフトウェアを開く、実行する、変更する、許可を付与する、許可を取り消す、アップロードすることはありません。
App Trust Preview は DMG からアプリをインストールするとき、com.apple.quarantine 属性を意図的に残します。Applications フォルダへアプリをコピーする場合も、検査対象アプリやその属性を変更しない設計です。独自の macOS セキュリティ事前チェック後に隔離属性を削除できるワンクリックの DMG インストール手順を使いたい場合は、サードパーティ製ユーティリティ EasyDMG をインストールし、レポートのほかのアプリで開くセクションに追加してください。App Trust Preview は解析した DMG を EasyDMG に渡し、EasyDMG が独自の設定とセキュリティチェックに従ってインストールを処理します。
Terminal で '/Applications/App Trust Preview.app/Contents/MacOS/App Trust Preview' --help を実行すると現在のオプションを確認できます。CLI アクセスにはこのメインアプリのバイナリを使い、AppTrustPreviewInspect は使わないでください。ヘルプ出力には、対応対象、レポート形式、スキャンフィルタ、テスト検出、現在のコマンドが説明されています。例は CLI ガイド を参照してください。
どちらのバージョンも同じ機能を備えています。Mac App Store 版では、一部のチェックにローカルスクリプトでインストールする任意の検査ヘルパーを使用します。Setapp 版にはヘルパーが内蔵されているため、手動でのスクリプトインストールは不要です。macOS のプライバシー権限とシステムの制限は、どちらのバージョンにも適用されます。
はい。まず App Trust Preview の設定を開き、アプリが読み取れるフォルダを追加します。/Applications はすでに読み取り専用でアクセスできます。AI エージェントに検査させたいファイルがある場合は、~/Downloads や ~/Applications などのフォルダを追加できます。次にエージェントに '/Applications/App Trust Preview.app/Contents/MacOS/App Trust Preview' --help を実行させ、stdout を読み、--output を指定せずに --export json を使い、対象ファイルを検査し、stdout からレポート出力を読んで発見を要約するよう伝えます。レポートファイルを保存したい場合だけ、読み書きアクセスを持つ出力フォルダを追加してください。
App Trust Preview は Mac App Store と Setapp で入手でき、数十言語にローカライズされています。