Présentation

Terminée

Les secrets codés en dur dans le code source représentent une vulnérabilité de sécurité critique qui peut entraîner des violations de données, un accès non autorisé et des violations de conformité. L’analyse des secrets GitHub permet de détecter les informations d’identification exposées, tandis que GitHub Copilot simplifie le processus d’analyse et de correction par le biais de l’analyse du code assistée par l’IA et de la refactorisation.

Imaginez que vous êtes un développeur de logiciels travaillant pour un cabinet de conseil. Vos clients ont besoin d’aide pour supprimer les secrets codés en dur des applications héritées. Avec l’analyse des secrets GitHub, vous pouvez identifier automatiquement les informations d’identification exposées et avec les modes Ask and Agent de GitHub Copilot, vous pouvez analyser les alertes de sécurité, comprendre leurs implications et implémenter des modèles de configuration sécurisés, sans réécrire manuellement un code complet.

Les rubriques abordées dans ce module incluent :

  • Examinez les risques de sécurité des secrets codés en dur.
  • Explorez les fonctionnalités d’analyse des secrets GitHub et de protection push.
  • Gérez les alertes d’analyse des secrets via l’onglet Sécurité GitHub.
  • Utilisez le mode Demander de GitHub Copilot pour analyser les alertes de sécurité et planifier la correction.
  • Utilisez le mode Agent de GitHub Copilot pour implémenter la gestion sécurisée des secrets.

Une fois ce module terminé, vous pourrez :

  • Expliquer les risques de sécurité des secrets codés en dur dans le code source.
  • Configurez et utilisez l’analyse des secrets GitHub et la protection push.
  • Naviguez et gérez les alertes de détection de secrets dans les repositories GitHub.
  • Analysez les alertes de sécurité à l’aide du mode Demander de GitHub Copilot.
  • Corrigez les secrets codés en dur à l’aide du mode Agent de GitHub Copilot.

Important

Pour suivre cette formation GitHub Copilot, vous devez disposer d’un abonnement actif pour GitHub Copilot dans votre compte GitHub personnel (inclut le plan GitHub Copilot Gratuit) ou vous devez être affecté à un abonnement géré par une organisation ou une entreprise. Les activités de module peuvent inclure des suggestions GitHub Copilot qui correspondent au code public. Si vous êtes membre d’une organisation sur GitHub Enterprise Cloud qui est affecté à un abonnement GitHub Copilot via votre organisation, le paramètre pour les suggestions correspondant au code public peut être hérité de votre organisation ou de votre entreprise. Si votre compte bloque les suggestions qui correspondent au code public, les activités de module peuvent ne pas fonctionner comme prévu.