Développer ses applications de hacking et forensic en Python
Découvrez comment développer vos propres applications de hacking et de forensic en Python grâce à notre formation pratique et intensive. Vous apprendrez à manipuler des sockets, à travailler avec FTP, HTTP, les mails (POP, IMAP, SMTP), et à utiliser des outils tels que Scapy pour la création de trames, le sniffing, le déni de services et le scan de ports. Vous maîtriserez également les aspects fondamentaux du forensic, notamment le parcours du disque dur, le filtrage des fichiers, la manipulation des métadonnées, l’accès à la base de registre et le traitement d’images. Enfin, vous acquerrez des compétences en débogage sous Windows.
Prérequis
- Niveau intermédiaire de développement d’application en Python ;
- Connaissances de base sur l’architecture des PC Intel et le réseau ;
- Bases d’utilisation de Linux et Windows.
Public admis
- Salarié en Poste
- Entreprise
Demandeur d'emploi et Etudiant non admis
Financement
- Votre OPCO
- Financement personnel
Financement CPF non pris en charge
Modalités
- En centre
- En entreprise
- À distance
Objectifs pédagogiques
- Développer des applications de hacking et forensic à l'aide du langage Python.
Programme de la formation
Le réseau
- Programmation socket
-
- Création client
- Création serveur
- Le FTP
- Le HTTP
- Les mails (POP, IMAP, SMTP)
Scapy
- Notions
- Créations de trames
-
- Eternet
- Ip
- TCP/UDP
- ICMP ...
- Sniffing
- Deny of Services
- Scan de ports
Forensic
- Parcourir le disque dur
-
- Lister les fichiers et répertoires
- Lister les fichiers et répertoires récursivement
- Filtrer les fichiers
-
- Les expressions régulières
- Les bibliothèques particulières
- Les Métadonnées
-
- Exif
- …
- La base de registre
- La poubelle Windows
Le traitement d'images
- La bibliothèque PIL
- Gérer, modifier, capturer les images (webcam)
Le débogage sous Windows
- Pydbgr
- Points d'arrêts
- Lecture des registres
- Pas à pas
- …
Proposé par
ENI Service
"votre centre de formation informatique de confiance"
Proposé par
ENI Service