Scripting pour la Cybersécurité

Cette formation s’adresse aux professionnels de la cybersécurité souhaitant automatiser des tâches d’analyse, de détection, d’audit ou de réponse à incident à l’aide de scripts en Python et Rust. L’objectif est de renforcer l’efficacité des opérations en réseau et système tout en respectant les bonnes pratiques de développement sécurisé.

 Connaissances de base en ligne de commande (Linux/Windows) 

Aucune information disponible.
  • Écrire des scripts en Python et Rust pour automatiser des tâches en cybersécurité
  • Manipuler fichiers, processus, réseaux, journaux système
  • Concevoir des outils simples pour l’analyse ou l’audit de sécurité
  • Automatiser la détection d’anomalies, la collecte d’indicateurs, ou la gestion de flux
  • Appliquer les bonnes pratiques de sécurité dans la rédaction de scripts
  • Introduction à l'automatisation en cybersécurité
  • Bases de Python et Rust orientées sécurité
    • Manipulation de fichiers, parsing, logs
    • Interactions système (os, subprocess, permissions)
    • Connexions réseaux, sockets, requêtes HTTP
  • Scripts typiques pour :
    • Scan de ports / IP / services
    • Parsing de logs (journaux systèmes, auth, firewall)
    • Détection d'anomalies simples (fail2ban-like, bruteforce)
    • Collecte d’indicateurs (IoC)
  • Utilisation de bibliothèques :
    • Python : scapy, shodan, requests, paramiko
    • Rust : reqwest, tokio, serde, clap
  • Bonnes pratiques :
    • Sécurisation du code (entrée/sortie, erreurs, droits)
    • Respect des principes du code maintenable et modulaire
    • Gestion des secrets et des permissions
  • Ateliers pratiques à chaque étape
  • Exercices guidés et cas concrets
  • Relecture et amélioration de scripts
  • Accompagnement personnalisé pour les choix technologiques
  • Environnement de développement local ou virtualisé
  • Accès à des scénarios d’exercices (réseaux simulés, systèmes cibles)
  • Support de cours numérique + templates de scripts réutilisables
  • IDE préconfigurés (VSCode + plugins Rust/Python)
Aucune information disponible.