Développement python sécurisé

Objectif et présentation
- Acquérir une expérience avancée en analyse de codes malveillants.
- Manipuler les principales bibliothèques.
- Comprendre les problématiques et les mécanismes des codes malveillants.
- Prendre en main les outils d’analyse.
Programme
Reprise des fondamentaux Python, prise en main des outils d’analyse.
TP
- Les impacts de sécurité sur les langages interprétés.
- Les évolutions Python 2 vers Python 3.
- Présentation des thèmes applicatifs.
- Prise en main des principaux frameworks et outils.
Tâches asynchrones
TP
- Etude des threads Python et analyse des limites.
- Les différentes approches, du thread à asyncio.
Web
TP
- La chaine de traitement de l’information.
- Django, impacts des principales vulnérabilités Web.
Localisation
Dans vos locaux
Volume horaire
Public pré-requis
Equipe de développement Python
Avoir des bases en :
- Python
- Concepts Web
Avoir un poste Linux avec Python 2.7 et 3.6 disponibles