Actualisé: 30/10/2024
Sensibilisation au Développement Sécurisé (SDS)
Sensibilisez-vous aux attaques les plus utilisées afin de mieux protéger vos applications
- 2 jours (14H)
- 9h30 - 17h30
À propos du cours : Sensibilisation au Développement Sécurisé (SDS)
Accessibilités aux personnes handicapées : La Loi du 5 septembre 2018 pour la « liberté de choisir son avenir professionnel » a pour objectif de faciliter l’accès à l’emploi des personnes en situation de handicap. Sysdream tente de donner à tous les mêmes chances d’accéder ou de maintenir l’emploi. C’est pourquoi nous vous invitons, en amont de votre session, à nous indiquer tout besoin spécifique vous permettant de suivre votre formation dans les meilleures conditions. Lors d’un entretien de recueil de vos attentes et besoins, nous étudierons ensemble la faisabilité de la réalisation de l’action de formation (formation@sysdream.com).
Nos prochaines sessions de formation
Nos prochaines sessions de formation
INFORMATIONS GÉNÉRALES :
Public visé
- Développeurs Web et applicatifs
Pré-requis
- Avoir des connaissances en protocoles réseaux TCP/IP et HTTP(S)
- Avoir des connaissances sur le fonctionnement des applications Web
- Maîtriser le développement Web
Ressources
- Support de cours
- 1 PC par personne
- Environnement informatique de démonstration (Windows, Linux)
Objectifs
- Connaître les attaques sur les APIs
- Connaître les attaques sur les applications Web
- Maîtriser l’authentification et la gestion des habilitations sur les applications Web
- Savoir maîtriser ses dépendances
- Connaître et utiliser les outils de développement et de déploiement
- Savoir intégrer la sécurité dans le processus de développement
Méthodes mobilisées : cette formation est construite avec une alternance de cours théoriques et de cas pratiques afin de fa- voriser l’acquisition des savoirs du programme (cf. Ressources).
Modalités d’évaluation : les objectifs sont régulièrement éva- lués tout au long de la formation et formalisés sous forme de grille d’évaluation des compétences complétée en fin de module par le formateur.
-
JOUR 1 & 2
Introduction à la sécurité informatique
- Le contexte de la sécurité
- Risques encourus et impacts
Principales attaques sur les applications web
- Vulnérabilités techniques (Injection SQL, Cross-Site Scripting, Inclusion de fichier, etc.)
- Vulnérabilités logiques et spécifiques (Contournement de contrôle d’accès, Timing Attacks, etc.)
- Contre-mesures et recommandations
-
JOUR 2 (suite)
Principales attaques sur les applications
- Exécution de code à distance
- Problèmes de permissions
- Chiffrement des communications
- Gestion de l’authentification
- Attaques spécifiques (XXE, Pollution de prototype, Désérialisation, etc.)
- Contre-mesures et recommandations
Cycle de développement sécurisé
- Gestion des secrets
- Sécurisation des dépendances
- Analyseurs statiques et dynamiques
- Sécurité des conteneurs
"Le formateur a été un bon guide. Cependant, il est essentiel d'avoir des bases solides pour que les présentations soient claires et faciles à comprendre. J'ai trouvé les informations, surtout la pratique sur Kali, très intéressantes. Exercer à trouver des failles et se mettre à la place d'un hacker est un excellent exercice."
Francia
"C'était ma troisième ou quatrième formation en sécurité, donc il y avait un peu de redondance, mais c'est la meilleure méthode d'apprentissage pour moi. Je tiens à préciser que c'est l'une des meilleures formations en sécurité que j'ai suivies, en raison des nombreux échanges, anecdotes, partages d'outils et de liens pratiques pour une utilisation quotidienne."
Julien
Sécurité des Applications Mobiles (SAM)
Apprenez techniques et méthodes pour découvrir des vulnérabilités sur applications Android & iOS
Découvrir la formationHacking & Sécurité : Avancé (HSA)
Se mettre dans la peau d’un attaquant pour mieux protéger votre SI
Découvrir la formationHacking & Sécurité : les Fondamentaux (HSF)
Apprenez les fondamentaux de la sécurité informatique !
Découvrir la formation