École Privée d’Ingénierie du Niger — L’école du nouveau monde

✉ elearning@epiniger.edu.ne    🌐 epiniger.edu.ne

Unité d’enseignement : GELO · S4 · UE4 — Réseaux & Sécurité I

  • Introduction à la Cybersécurité

    Ce cours d’introduction donne à l’étudiant en génie logiciel les bases pour comprendre les menaces, sécuriser les systèmes et réagir aux incidents. Il présente les fondamentaux (triade CIA, acteurs de la menace, surfaces d’attaque, cadres NIST CSF et ISO 27001), les principales familles d’attaques et de logiciels malveillants (y compris l’ingénierie sociale autour du Mobile Money et les vulnérabilités web de l’OWASP Top 10), les techniques de protection (durcissement Linux, cryptographie, pare-feu, IDS/IPS, SIEM) et enfin la démarche de test d’intrusion et de réponse aux incidents. L’approche est strictement défensive et éthique : toute manipulation offensive se fait uniquement en laboratoire isolé ou sur des plateformes d’entraînement légales, avec autorisation écrite. Le contexte nigérien sert de fil rouge : banques et IMF, opérateurs de téléphonie, administrations, rôle de l’ANSI ; les références juridiques nationales (cybercriminalité, protection des données) sont évoquées à titre indicatif.

    Objectifs d’apprentissage

    • Comprendre les principaux types de menaces et d’attaques informatiques et leurs mécanismes.
    • Analyser la sécurité des systèmes et des réseaux : analyse de vulnérabilités, tests d’intrusion basiques.
    • Appliquer les bonnes pratiques de sécurisation des systèmes Linux, Windows et des applications web.
    • Répondre aux incidents de sécurité : détection, confinement, remédiation, reporting.

    Prérequis

    Introduction aux Réseaux TCP/IP (TCP3142, GELO S3) ; Linux LPI 201 — Administration intermédiaire (GELO S3). Il faut maîtriser l’adressage IP, les ports et protocoles usuels, la ligne de commande Linux et les bases du SQL et du HTML.

    Plan du cours

    1. Leçon 1 — Fondamentaux de la Cybersécurité
    2. Leçon 2 — Attaques et Malwares
    3. Leçon 3 — Sécurisation des Systèmes
    4. Leçon 4 — Tests d’Intrusion et Réponse aux Incidents

    Travaux pratiques

    • Exercices d’analyse de risques, de correction de code vulnérable (SQL, XSS), de cryptographie et d’analyse de journaux (scripts Python exécutés et corrigés).
    • TP : CTF (Capture The Flag) sur plateforme TryHackMe ou Hack The Box — niveau débutant (leçon 4).

    Modalités d’évaluation

    Volume horaire : CM 20 h, TD 10 h, TP 10 h, TPE 20 h, soit 60 h de charge totale ; 3 crédits. Évaluation CC + ET : contrôle continu 40 % (compte rendu de CTF, TD notés, quiz), examen terminal 60 % ; nature mixte (étude de cas écrite et épreuve pratique).

    Bibliographie

    • William Stallings, Cryptography and Network Security, Pearson.
    • CompTIA Security+ Study Guide, Sybex (Wiley) — référence citée au syllabus.
    • NIST, Cybersecurity Framework (CSF) 2.0 et SP 800-61, Computer Security Incident Handling Guide (documents gratuits).
    • OWASP Foundation, OWASP Top 10 (owasp.org).
  • Administration Réseaux & Cisco CCNA I

    Ce cours prépare aux compétences du programme Cisco CCNA (modules « Introduction aux réseaux », « Commutation, routage et sans-fil », « Réseaux d’entreprise ») appliquées à l’administration de réseaux d’entreprise. L’étudiant consolide les fondamentaux (modèle OSI, médias, adressage IPv4 VLSM, IPv6), configure en ligne de commande (Cisco IOS) des commutateurs (VLAN, trunk 802.1Q, STP, EtherChannel) et des routeurs (routage statique, RIPv2, OSPF à zone unique), puis met en place les services DHCP, NAT/PAT et les listes de contrôle d’accès. Les études de cas portent sur des réseaux nigériens : mairie de Niamey, institution de microfinance à Maradi, campus d’EPI-NIGER. Les manipulations se font sous Cisco Packet Tracer (gratuit via Cisco Networking Academy), utilisable hors connexion.

    Objectifs d’apprentissage

    • Maîtriser les concepts fondamentaux des réseaux locaux et étendus selon le programme CCNA.
    • Configurer des équipements Cisco : routeurs et switches en CLI (IOS).
    • Implémenter les protocoles de routage statique et dynamique (RIP, OSPF).
    • Concevoir et segmenter un réseau d’entreprise avec VLANs, STP et NAT.

    Prérequis

    Introduction aux Réseaux TCP/IP (TCP3142, GELO S3) : modèle TCP/IP, adressage IPv4 et masques, notions d’Ethernet et d’ARP, commandes réseau de base (ping, traceroute, ipconfig/ip).

    Plan du cours

    1. Leçon 1 — Fondamentaux des Réseaux (CCNA Module 1)
    2. Leçon 2 — Commutation et VLANs (CCNA Module 2)
    3. Leçon 3 — Routage (CCNA Module 3)
    4. Leçon 4 — Services Réseau et Sécurité de Base

    Travaux pratiques

    • Exercices chiffrés (VLSM, agrégation, IPv6, élection STP, coûts OSPF) et configurations IOS corrigées à chaque leçon.
    • TP : configuration complète d’un réseau d’entreprise sous Cisco Packet Tracer (VLAN, trunk, EtherChannel, routage inter-VLAN, DHCP, PAT, ACL) — leçon 4.

    Modalités d’évaluation

    Volume horaire : CM 30 h, TD 10 h, TP 20 h, TPE 20 h, soit 80 h de charge totale ; 4 crédits. Évaluation CC + ET : contrôle continu 40 % (TP Packet Tracer notés, interrogations de subnetting, quiz), examen terminal 60 % ; nature mixte (écrit et épreuve pratique de configuration).

    Bibliographie

    • Wendell Odom, CCNA 200-301 Official Cert Guide, volumes 1 et 2, Cisco Press.
    • Cisco Networking Academy, CCNA Introduction to Networks (netacad.com).
    • Andrew Tanenbaum, David Wetherall, Réseaux, Pearson.