Skip to main content

コードをスキャンして脆弱性を検出する

コード スキャンの構成、構成の管理、ローカルまたはエディターでのスキャンの実行、既存のツールとの統合、および問題のトラブルシューティングを行って、コードの脆弱性をスキャンします。

コード スキャンを構成する

リポジトリの code scanning を、標準セットアップまたは高度なセットアップから選択し、必要に応じて高度な設定をカスタマイズして構成します。

構成を管理する

ツールの状態を監視し、既定設定を更新し、ニーズの変化に応じて保護を強化することで、code scanning の構成を管理および調整します。

コマンド ラインからスキャンする

CodeQL CLI を使用してコマンド ラインからコード スキャンを実行し、スキャンの構成、クエリのカスタマイズ、結果のトラブルシューティングを行います。

VS Code からのスキャン

CodeQL を使用してVisual Studio Code からコードをスキャンして分析し、クエリの記述、テスト、実行、コード構造の探索、データベースとパックの管理を行います。

既存のツールとの統合

code scanning を既存のツールやワークフローと統合するには、CI システムでスキャンを実行するか、静的分析結果交換形式 (SARIF) を使用して GitHub に結果をアップロードします。

トラブルシューティング

コードスキャンの問題を診断して解決するために、分析エラーや SARIF 結果のアップロードの問題をトラブルシューティングします。