Développement PHP / OWASP sécurisé

Prochaines dates
  • Du 11 au 13 avril 2012
  • Du 10 au 12 octobre 2012
Informations générales
  • Code : DPS
  • Durée : 3 jours
  • Participants : 10 Maximum
  • Prix : 1900 € HT
Public visé
  • Ingénieurs / Techniciens
  • Développeurs PHP
Pré-requis
  • Maîtrise du langage de programmation PHP
  • Bonne connaissance des technologies Mysql et Apache
Moyens
  • Support de cours
  • 80% d’exercices pratiques
  • 1 PC Par personne
  • Environnement de développement dédié
Objectifs
  • Comprendre les enjeux de la sécurité des applications web, particulièrement celles développées en PHP
  • Acquérir les bonnes pratiques et les réflexes nécessaires au développement d’applications web sécurisées
  • Acquérir les réflexes de conception pour une grande majorité de fonctionnalités
  • Comprendre les manières d’évaluer la sécurité du code PHP
  • Comprendre l’utilité de la méthodologie OWASP et ses apports

Appelez nous : 01 78 76 58 00

Les bonnes pratiques de la programmation sécurisée : Le développement par des experts sécurité

Apprenez à les bonnes pratiques de programmation et à correctement utiliser la puissance du langage PHP pour développer des plate-formes Web de type portail, intranet ou e-business, sur un support Apache et MySQL. La formation axée sur méthodologie OWASP, vous apprendrez à concevoir et implémenter correctement les fonctionnalités par la pratique (Apache/ MySQL/PHP/AMP)

Jour n°1
  • Introduction
  • Pourquoi sécuriser ?
  • Rôle des développeurs
  • La sécurité de bout en bout
  • Menaces et risques
  • Principales menaces et risques associés
  • Principaux risques
  • Gestion de risque
  • Plan de reprise d’activité
  • Méthodologie générale de gestion de risque
  • Méthodologie OWASP
  • Sécurité des applications web Architecture client/serveur
  • Contraintes
  • Navigateurs web
Jour n°2
  • Scénarios d’attaque par type de vulnérabilité
  • Attaques du backend d’administration
  • Fonctionnalités vulnérables
  • Bonnes pratiques
  • Eviter XSS et CSRF
  • Eviter les injections
  • Eviter les fuites d’information
Jour n°3
  • Implémentation de fonctionnalités sécurisées
  • Authentification sécurisée
  • Système de gestion de session
  • Système de réinitialisation de mot de passe
  • Système anti-automatisation
  • Téléchargement de fichier
  • Utiliser correctement la cryptographie
  • Evaluer la sécurité des applications web
  • Evaluer les risques
  • Minimiser la probabilité d’une attaque Minimiser les risques
  • OWASP Security Guide v3
  • Extreme Programming
  • Tests unitaires et fonctionnels
  • Revues de code internes

2008 - 2011 © Sysdream - N° d'agrément 11930594993