Démarrage rapide avec le plugin Codex Security
Démarrage rapide avec le plugin Codex Security
Installez le plugin Codex Security, lancez votre première analyse en lecture seule et examinez le résultat dans Codex.
- Application de bureau ChatGPT Projets, fichiers et tâches plus longues sur ordinateur.
- Codex CLI Codex dans votre terminal.
Installez le plugin Codex Security, lancez une analyse standard d’un dépôt local et examinez ses constats. L’analyse laisse votre code source inchangé et enregistre un rapport contenant des éléments probants et des conseils de correction.
Installer le plugin
Ouvrez Plugins, recherchez Codex Security ou utilisez le bouton ci-dessous :
Vérifiez que le plugin est activé, puis ouvrez Sécurité dans la barre latérale.
- Dans votre terminal, accédez au dépôt que vous souhaitez évaluer et démarrez Codex :
codex- Saisissez
/plugins, recherchez Codex Security, puis sélectionnez Installer le plugin. - Saisissez
/newpour démarrer une nouvelle conversation pour le dépôt.
Lancer votre première analyse
Pour obtenir une qualité d’analyse optimale, utilisez gpt-5.6-sol
avec l’effort de raisonnement xhigh.
Ouvrir la configuration de l’analyse
Sélectionnez Security dans la barre latérale, ouvrez Analyses, puis sélectionnez + Analyser.
Choisir la base de code et la zone à analyser
Sélectionnez un dépôt existant ou utilisez un autre dossier. Choisissez Base de code, laissez Analyse approfondie désactivé et sélectionnez le dépôt entier ou un dossier. Vérifiez que la branche et la révision correspondent au code que vous souhaitez analyser.
Ajoutez du contexte de sécurité
Choisissez le modèle et l’effort de raisonnement. Ouvrez Contexte supplémentaire uniquement lorsque vous devez décrire un vecteur d’attaque, une zone sensible pour la sécurité ou un détail du dépôt qui doit orienter l’examen.
Activez le contexte supplémentaire pour décrire les vecteurs d’attaque, les zones prioritaires et les consignes de sécurité pertinentes. Lancer l’analyse
Sélectionnez Lancer l’analyse et suivez ses phases dans l’espace de travail Sécurité. Sélectionnez Voir l’activité pour examiner la tâche Codex qui effectue l’analyse.
Examiner le résultat
Ouvrez l’analyse terminée pour examiner les constats, la couverture et les fichiers de rapport disponibles. Utilisez Constats pour examiner les problèmes de plusieurs analyses ou Dépôts pour consulter l’historique des analyses d’un dépôt.
Examinez les résultats de l’analyse, les constats et la couverture dans l’espace de travail Sécurité.
Demandez une analyse standard
Envoyez cette invite dans la nouvelle conversation :
Run a Codex Security scan on this repository.Laissez l’analyse se terminer
Codex exécute l’analyse dans le terminal sans ouvrir d’espace de configuration. Laissez la tâche s’exécuter jusqu’à ce que Codex annonce qu’elle est terminée. Si Codex identifie une limite de configuration, examinez cette limite et la modification exacte proposée avant d’approuver une mise à jour de la configuration.
Examinez le résultat
Consultez le résumé dans le terminal, puis ouvrez le fichier
report.mdgénéré pour obtenir le résultat complet.
Interpréter le résultat
Vérifiez d’abord la cible et la révision. Consultez ensuite les zones examinées et celles dont l’examen a été différé. Une analyse terminée peut encore présenter des lacunes de couverture. Un examen qui ne signale aucun constat n’a pas nécessairement écarté toutes les vulnérabilités.
Ouvrez un constat et consultez les éléments probants issus du code source, les conditions requises pour l’attaquant, la validation et les incertitudes restantes. La validation peut s’appuyer sur l’analyse du code source sans exécuter de scénario de reproduction. Utilisez la méthode et les éléments probants consignés pour déterminer si le problème s’applique à votre système.
Ce que l’analyse crée
Dans l’application de bureau, les analyses terminées restent dans Analyses. Dans Codex CLI, utilisez le
répertoire d’analyse indiqué dans la conversation. Ouvrez report.md pour consulter le résultat
lisible. Les rapports de vulnérabilité détaillés dans findings/ et les propositions de conception
dans hardening/ sont des livrables facultatifs que vous pouvez demander.
Le répertoire contient également scan-manifest.json, findings.json et
coverage.json pour les outils et l’automatisation. Conservez son contenu ensemble lors du partage ou de
l’archivage des résultats afin que les liens du rapport continuent de fonctionner.
Choisir votre prochain workflow
- Configurez le périmètre et le contexte de sécurité pour la prochaine analyse, ou examinez une modification du code.
- Corrigez et vérifiez un constat après avoir accepté les éléments probants, ou suivez-le dans une issue.
Pour découvrir d’autres modes d’analyse et workflows, revenez à la présentation de Codex Security .