IP Intel 用のオフライン CLI

IP Intel 用のオフライン CLI

IP Intel 用オフライン CLI は、インターネット接続を必要とせずにどこでも VulnCheck を使用できる機能を提供します。

ステップ 1: オフライン CLI アクセスをセットアップする

  1. 次のコマンドを使用して、同期するインデックスを選択します。
vulncheck offline sync -c
  1. オフラインで同期する IP Intel ソースを選択します: ipintel-3d、ipintel-10d、ipintel-30d、ipintel-90d

オフライン CLI を同期する

オフラインになる前に次のコマンドを使用して同期します。

vulncheck offline sync

IP Intel をオフラインで使用する

vulncheck offline ipintel 3d --country=Sweden --asn=AS16509 --id=initial-access --json

ヘッドレス / --json モード (v1.0.0+)

vulncheck 1.0.0 から、offline syncoffline status はグローバルな --json フラグをサポートし、--no-interactive を尊重します。--json モードでは taskin の進捗 UI が抑制され、sync は stdout に構造化されたサマリを出力します:

vulncheck offline sync --add vulncheck-nvd2,vulncheck-kev --json --no-interactive
# {"schema_version": 1, "action": "sync", "selected": ["vulncheck-nvd2","vulncheck-kev"], "elapsed_seconds": 47.3}

vulncheck offline status --json
# [{"name": "vulncheck-nvd2", ...}, ...]

--no-interactive--add / --remove / --purge を指定せずに実行すると、対話型の複数選択プロンプトを起動せずに終了コード 2 で失敗します。

インデックスの管理

  • vulncheck offline sync --choose → 対話型モードに戻る
  • vulncheck offline sync --purge → ローカルキャッシュからすべてのインデックスを削除
  • vulncheck offline sync --add index1,index2 → プロンプトなしで特定のインデックスを追加