Google は AI 技術を使用して、コンテンツをご希望の言語に翻訳しています。AI 翻訳には誤りが含まれる場合があります。
コードの脆弱性をスキャンして検証する
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
CodeMender を使用すると、コードベースのソフトウェアの脆弱性を事前にスキャンし、ローカル サンドボックスで概念実証(PoC)エクスプロイトを実行して、エクスプロイトの可能性を確認し、誤検出を排除できます。
脆弱性をスキャンする
コードベース全体で迅速なセキュリティ スキャンを実行するには、cm find を実行します。最適なパフォーマンスを得るには、対象のモジュールまたは 10 ~ 50 個のファイルのバッチを一度にスキャンします。
特定のサブディレクトリをスキャンします。
cm find ./src/auth/
サブディレクトリ内の変更されたファイルのみをスキャンします。
cm find --diff ./src/auth/
単一のファイルをスキャンする:
cm find ./src/auth/session_manager.py
スキャン中にインタラクティブな承認プロンプトをスキップします。
cm find ./src/auth/ -y
--diff を使用して pull リクエストをスキャンする方法や、--deep を使用して詳細なマルチセッション スキャンを実行する方法については、CodeMender の検索モードと CI/CD との統合をご覧ください。
脆弱性を確認する
CodeMender が潜在的な脆弱性を特定したら、悪用可能性の検証を依頼します。検証中、CodeMender は概念実証(PoC)エクスプロイト(デフォルトのサンドボックス内)を生成して実行し、問題が実際に悪用可能かどうかを確認します。
cm report または cm find の出力から finding-id を見つけて、次のコマンドを実行します。
cm verify FINDING_ID
確認フラグ
次のフラグは cm verify を構成します。
| フラグ |
デフォルト |
説明 |
-c, --context TEXT |
"" |
エージェントをガイドするステアリング手順またはアプリケーション ドメイン コンテキストを渡します(例: cm verify FINDING_ID -c "Focus
analysis on the multi-tenant session validation path")。 |
--skip-exploit-verification |
false |
アクティブな PoC エクスプロイトを実行せずに、静的検証のみを行います。 |
--sandbox |
true |
この実行のサンドボックスを明示的に有効または無効にします(たとえば、--sandbox=false で無効にします)。 |
--unrestricted |
false |
この実行では、すべてのサンドボックス保護を一時的にバイパスし、ファイル システムの境界と OS レベルのコンテナ分離を無効にします。 |
-y, --yes |
false |
ツールのアクションと PoC エクスプロイトの実行について、インタラクティブな確認プロンプト([y/N])をスキップします。コマンドは OS レベルのサンドボックス コンテナ(exebox)内に保持されます。 |
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2026-10-11 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["わかりにくい","hardToUnderstand","thumb-down"],["情報またはサンプルコードが不正確","incorrectInformationOrSampleCode","thumb-down"],["必要な情報 / サンプルがない","missingTheInformationSamplesINeed","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2026-10-11 UTC。"],[],[]]