Cybersécurité des applications Web – Angular/Spring – OWASP Top 10:2021

Objectifs

Cette formation vise à sensibiliser les équipes aux problématiques de développement sécurisé, à transmettre aux collaborateurs les bonnes pratiques de développement sécurisé tout en présentant les risques liés aux mauvaises pratiques ainsi qu’à apprendre à sécuriser votre code.

JOUR 1

Notions indispensables

  • Concepts clés de la cybersécurité :
    • Disponibilité, Intégrité, Confidentialité (DICP)
    • Évaluation des risques
  • Glossaire : CVE, CWE, CVSS

Aperçu de la sécurité des applications web

  • Causes des vulnérabilités dans les applications web
  • Différences entre :
    • Audit de sécurité
    • Scan de vulnérabilités
    • Pentest (test d’intrusion)
  • Étapes clés d’un pentest

Les principales vulnérabilités

  • TOP 25 CWE
  • TOP 10 OWASP

Audit de code source

  • Identification et détection des vulnérabilités spécifiques
  • Approche OWASP pour le développement sécurisé

 

JOUR 2

Mesures de sécurité dans Spring

  • Introduction à Spring Security
  • Gestion sécurisée des mots de passe
  • Autorisation et authentification
  • Protection contre les exploits courants
  • Intégrations sécurisées

Mesures de sécurité dans Angular

  • Prévention des attaques XSS
  • Protection contre les vulnérabilités HTTP
  • Implémentation de mesures de sécurité spécifiques

OWASP TOP 10 Proactive Controls

  • Présentation des contrôles proactifs pour un développement sécurisé

Sécurité dans le cycle de développement logiciel (SDLC)

  • Intégration des bonnes pratiques de sécurité tout au long du SDLC

Utilisation d’outils de tests de sécurité

  • Présentation et utilisation d’outils dédiés à la sécurité des applications

Des connaissances en développement d’application Angular / Spring ainsi que des notions en informatique et réseau sont souhaitables.

Si en distanciel :

  • Un accès internet stable via Ethernet ou Wi-Fi avec un débit correct (1.2 Mb/s en débit descendant minimum est recommandé)
  • Un PC / MAC avec l’outil Teams d’installé ainsi qu’un accès non restreint à internet.

Cette formation cible les personnes intéressées par les aspects de sécurité liés aux applications web. Les amateurs ou professionnels en développement ainsi que les professionnels de la sécurité IT (développeur, intégrateur, concepteur, chef de projet).

Expert en cybersécurité des applications web

  • Présentation PowerPoint projetée (support en anglais)
  • Plateforme web interactive (Klaxoon)
  • Scénarios pratiques d’attaque sur une application web vulnérable

Evaluation en début et fin de formation, quizz…

5 jours ouvrés avant le début de la formation (si financement OPCO).

Une attestation de formation conforme aux dispositions de l’Article L. 6353-1 alinéa 2 remise au stagiaire.

PARMI NOS FORMATIONS

Cybersécurité des applications WEB – OWASP Top 10:2021

Cybersécurité et conformité automobile – UN R155/ UN R156 & ISO 21 434

Contactez-nous