CLI コマンドリファレンス
すべてのオプションを確認するには php scanner --help を実行してください。
php scanner [path] [options]
検出オプション
| オプション | 目的 |
|---|---|
--lite, -l | 一般的な誤検知を大幅に低減 |
--only-signatures, -s | マルウェアシグネチャのみでスキャン |
--only-exploits, -e | エクスプロイトパターンのみでスキャン |
--only-functions, -f | 危険な関数呼び出しのみでスキャン |
--scan-all, --all | 拡張子にかかわらず全ファイルを検査 |
--scan-archives | 安全な制限内でZIPアーカイブを解凍検査 |
--scan-wordpress-db | ローカルWordPressデータベースを読み取り専用で検査 |
レポートと出力
| オプション | 目的 | デフォルト値 |
|---|---|---|
--report, -r | 対話プロンプトを無効化しレポートを出力 | 無効 |
--report-format=<形式> | html, txt, json, sarif から選択 | html |
--path-report=<パス> | レポートファイルの保存先を指定 | ./scanner-report.html |
--silent | ターミナル出力を非表示にする | 無効 |
ファイル操作オプション
| オプション | 目的 |
|---|---|
--backup, -b | 変更または削除前に元のファイルを自動バックアップ |
--auto-clean | 対話確認なしで悪意あるコードを自動除去 |
--auto-delete | 対話確認なしで検出ファイルを自動削除 |
--auto-quarantine | 検出ファイルを自動的に隔離ディレクトリへ移動 |
--auto-whitelist | 検出項目を自動的にホワイトリストへ登録 |