Projets d'Études · BUT 1ère année

SAE 1.05 Data Processing — Analyse Réseau

Outils d'analyse réseau et démonstration MITM

  • Python
  • Linux
  • Scapy
  • ARP Spoofing

Contexte

En binôme, nous avons développé un scanner réseau et un script d'attaque Man-in-the-Middle à des fins éducatives.

En détail

Technologies

  • Python
  • Linux
  • Scapy
  • ARP Spoofing

Mon rôle

Développement du script MITM et fonctionnalités avancées

Cahier des charges

  • Capturer toutes les trames réseau entre deux appareils
  • Sans bloquer l'accès aux ressources réseau

Réalisations

  • Redirection du trafic réseau
  • Affichage des IP les plus utilisées
  • Scan réseau intégré
  • Fonctionnement autonome

Compétences

  • Protocoles ARP et routage réseau
  • Programmation Python pour analyse de paquets
  • Sensibilisation cybersécurité
  • Travail en binôme

Ressources

GitHub: https://github.com/MARTINrichard05/mitm (usage éducatif)

Note

Projet à des fins éducatives uniquement, non testé sur réseaux publics.

Programme national
Apprentissages critiques
  • AC13.01 | Utiliser un système informatique et ses outils
  • AC13.02 | Lire, exécuter, corriger et modifier un programme
  • AC13.03 | Traduire un algorithme, dans un langage et pour un environnement donné
  • AC13.04 | Connaître l'architecture et les technologies d'un site Web
  • AC13.05 | Choisir les mécanismes de gestion de données adaptés au développement de l'outil et argumenter ses choix
  • AC13.06 | S'intégrer dans un environnement propice au développement et au travail collaboratif
Composantes essentielles
  • CE3.01 | en étant à l'écoute des besoins du client
  • CE3.02 | en documentant le travail réalisé
  • CE3.03 | en utilisant les outils numériques à bon escient
  • CE3.04 | en choisissant les outils de développement adaptés
  • CE3.05 | en intégrant les problématiques de sécurité
Ressources mobilisées et combinées
  • R1.07 | Fondamentaux de la programmation
  • R1.08 | Bases des systèmes d'exploitation
  • R1.10 | Anglais technique 1
  • R1.11 | Expression-Culture-Communication Professionnelles : Introduction à la communication et au savoir-être professionnels
  • R1.12 | Projet Personnel et Professionnel
  • R1.15 | Gestion de projet 1 : Maîtriser les bases de l'organisation du travail
Compétence ciblée
Créer des outils et applications informatiques pour les R&T