
Description :
Explorez les techniques de programmation Python utilisées dans l'analyse et la compréhension des logiciels malveillants. Étudiez l'architecture des différentes familles de malwares et leur fonctionnement interne à des fins défensives. Apprenez à développer des outils d'analyse automatisée pour détecter et neutraliser les menaces. Développez une compréhension approfondie des vecteurs d'attaque pour renforcer vos compétences en cyberdéfense et réponse aux incidents.
Public
- - Développeurs
- Analystes en cybersécurité
- Étudiants en informatique
Nos formations sont accessibles aux personnes en situation de handicap. Chaque situation étant unique, nous vous demandons de préciser l’adaptation nécessaire à l’inscription.
Objectifs de formation
- - Découvrir les principes de création des malwares
- Utiliser Python pour simuler des malwares simples
- Analyser des malwares pour comprendre leurs comportements
- Appliquer des contre-mesures pour les neutraliser
Prérequis
- - Connaissances de base en Python
- Notions en sécurité informatique
Programme de formation
Python offensif : Décryptage et conception de malwares pour mieux s'en protéger
Introduction aux malwares
- Différents types de malwares : virus, vers, trojans, ransomware.
Comprendre leur fonctionnement : propagation et exécution.
Études de cas : analyse de malwares célèbres.
Les outils utilisés par les analystes pour comprendre les malwares.
Légalité et éthique de l’étude des malwares.
Apprendre Python pour les malwares
- Structures de base : conditions, boucles, fonctions.
Manipulation des fichiers et des réseaux avec Python.
Bibliothèques clés : socket, subprocess, pycryptodome.
Introduction à l’obfuscation des scripts Python.
Création de simples outils d’analyse réseau.
Concevoir des malwares simples à titre éducatif
- Développer un keylogger basique.
Simuler une attaque par ransomware (chiffrement des fichiers).
Techniques de persistance : ajout d’un script dans le registre Windows.
Détection des malwares avec des antivirus.
Étude des limitations des malwares en Python.
Détecter et analyser les malwares avec Python
- Scripts d’analyse des processus en cours d’exécution.
Surveillance des connexions réseau suspectes.
Création d’outils d’analyse des fichiers malveillants (hash, signature).
Étude des comportements des malwares dans un environnement sandbox.
Automatisation des rapports d’analyse.
Approche éthique et sécuritaire
- Appliquer les bonnes pratiques pour éviter les abus.
Sensibilisation aux impacts réels des malwares.
Contribution à des projets de recherche en cybersécurité.
Collaboration avec des organisations pour tester la sécurité de leurs systèmes.
Rédiger un rapport détaillé d’analyse des menaces.
-
-
01 85 09 29 06
contact@oxformation.com
-


