BC Skills Academy

Tests de pénétration Web et API — Cours d'étude

Le cours de préparation officiel pour la certification Tests de pénétration Web et API : modules structurés, exemples pratiques et exercices ciblés sur l'examen.

Key facts

Course outline

  1. Fondamentaux des tests de pénétration Web et API — Établir la base juridique, méthodologique et technique pour les engagements professionnels en sécurité Web et API.
    • Le cycle de vie du test d'intrusion
    • Architecture des applications web et surface d'attaque
    • Configuration d'un environnement de test professionnel
    • Reconnaissance passive et OSINT
  2. Cartographie active et énumération — Découvrir et énumérer systématiquement la surface d'attaque des applications Web et API en utilisant des techniques actives.
    • Exploration et découverte de contenu d'applications web
    • Découverte d'API et analyse de documentation
    • Analyse du mécanisme d'authentification
  3. Attaques par injection et validation d'entrée — Maîtriser l'ensemble des vulnérabilités d'injection dans les applications Web et API, de SQLi à XXE.
    • Injection SQL dans les API et applications web
    • Cross-Site Scripting (XSS) et injection dans les API
    • XXE, SSRF et injection de commandes
    • Injection de modèles et désérialisation
  4. Vulnérabilités de contrôle d'accès et logique métier — Identifier et exploiter les failles de contrôle d'accès, IDOR, escalade de privilèges et de logique métier dans les API Web.
    • Contrôle d'accès défaillant et IDOR
    • Analyse approfondie du Top 10 de la sécurité des API
    • Abus de logique métier
  5. Techniques avancées d'attaque d'API — Exécuter des attaques sophistiquées contre GraphQL, OAuth, CORS et les passerelles API qui vont au-delà des listes de contrôle OWASP standard.
    • Tests de sécurité GraphQL
    • Chaînes d'attaque OAuth 2.0 et JWT
    • Mauvaise configuration CORS et CSRF dans les API
  6. Maîtrise du reporting professionnel et des outils — Produire des rapports de tests de pénétration de haute qualité et construire des workflows d'automatisation efficaces en utilisant Burp Suite et le scripting.
    • Rédaction de rapports professionnels de tests d'intrusion
    • Automatisation de Burp Suite et extensions personnalisées
    • Scripts personnalisés pour les tests d'API
  7. Préparation à l'examen — Tests de pénétration Web et API — Consolider les connaissances dans tous les domaines, comprendre la structure de l'examen de certification et élaborer une stratégie de révision pratique.
    • Récapitulatif rapide des concepts clés
    • Structure de l'examen et stratégie de préparation
    • Ateliers de scénarios pratiques