Thomas SAUTIE

Documentation

| Infra / Réseaux

L’apprentissage de ces outils permet de comprendre comment fonctionne un réseau et comment en assurer la bonne gestion. Il aide à surveiller l’activité pour détecter d’éventuels problèmes et garantir le bon fonctionnement des services. De plus, il sensibilise aux bonnes pratiques de sécurité pour protéger les données et éviter les attaques informatiques.

Cisco Packet Tracer

Modéliser des topologies LAN/WAN et des plans d’adressage IPv4.

Configurer switches et routeurs : VLAN, trunks, EtherChannel, inter-VLAN.

Mettre en œuvre le routage statique et dynamique dans un réseau.

Simuler des pannes et valider des scénarios de dépannage.

Wireshark

Capturer du trafic et utiliser des filtres précis.

Analyser les sessions TCP durant un trafic réseau.

Décoder DNS, HTTP(S), DHCP, TLS et autres protocoles courants.

Suivre et reconstruire des flux du départ jusqu’à l’arrivée.

Nmap

Réaliser des découvertes d’hôtes et des scans de ports.

Identifier les versions de services et empreintes OS.

Cartographier un réseau et prioriser les actions de sécurisation.

Générer et exploiter des rapports.

pfSense

Installer, mettre à jour pfSense et ses modules.

Définir des règles firewall stateful et du NAT.

Mettre en place des VPN et autres outils réseau.

Surveiller et diagnostiquer avec des alertes.

PuTTY

Établir des sessions SSH, Telnet ou série.

Créer des tunnels SSH d’un point A à un point B.

Sauvegarder et organiser des profils de connexion.

Utiliser PSCP/PSFTP pour des transferts sécurisés.

EVE-NG

Concevoir des labs multi-constructeurs.

Relier équipements, bridges, Cloud/NAT et réseaux de management.

Gérer snapshots, sauvegardes et imports de labs.

Administrer utilisateurs, permissions et topologies.

VMware

Installer et configurer un hyperviseur.

Créer des VM et dimensionner vCPU, RAM et disques.

Gérer snapshots, clones et templates.

Mettre en place le réseau virtuel.

VirtualBox

Installer VirtualBox et créer des VM multi-OS.

Paramétrer CPU, RAM, stockage, contrôleurs et ISO.

Partager des dossiers et gérer USB/presse-papiers.

Utiliser snapshots et clones pour tester sans risque.

WinSCP

Se connecter en SFTP, SCP, FTP ou FTPS.

Éditer des fichiers à distance avec sauvegarde.

Limiter la bande passante et journaliser les actions.

Sécuriser les échanges et vérifier les hôtes.

Proxmox

Déployer et administrer un hyperviseur Proxmox.

Créer et gérer des VM et conteneurs LXC.

Configurer le stockage : ZFS, NFS ou local.

Gérer snapshots, migrations et sauvegardes.

Active Directory

Installer et configurer un domaine Active Directory.

Gérer utilisateurs, groupes et unités d’organisation.

Mettre en place et déployer des GPO.

Administrer DNS et authentification.

OPNsense

Configurer firewall et règles réseau.

Mettre en place NAT, segmentation et VLAN.

Gérer les VPN OpenVPN / IPsec.

Superviser le trafic et les logs entrants/sortants.

Sophos

Déployer un firewall Sophos et le configurer.

Configurer le filtrage web et applicatif.

Mettre en place des règles de sécurité réseau.

Analyser les logs et alertes continuellement.

OpenVPN

Déployer un serveur OpenVPN.

Configurer clients et certificats.

Gérer des tunnels sécurisés entre deux sites distincts.

Diagnostiquer et réparer les connexions VPN.

Prometheus

Installer et configurer Prometheus.

Collecter les métriques systèmes et services.

Créer des règles d’alerting spécifiques.

Visualiser les données avec des outils adaptés.

Zabbix

Déployer et configurer un serveur Zabbix.

Configurer hosts, templates et supervision.

Mettre en place des alertes et un suivi.

Analyser les performances système.

Rsync

Synchroniser des fichiers locaux ou distants.

Automatiser les sauvegardes avec cron.

Gérer permissions et exclusions.

Optimiser les transferts incrémentaux.

PowerShell

Automatiser des tâches système.

Gérer utilisateurs, services et déplacements.

Écrire des scripts d’administration.

Interagir avec Active Directory et Windows.

| Mathématiques

Les mathématiques permettent de développer la logique et la réflexion nécessaires en informatique. Avec des outils comme Python, elles deviennent plus concrètes et proches de la pratique. Elles apportent aussi des bases numériques indispensables pour comprendre et progresser dans ce domaine.

Python

Écrire des scripts clairs avec conditions, boucles et fonctions.

Manipuler listes, dictionnaires et compréhensions.

Créer un bot simple de supervision ou de scan DNS.

Automatiser des tâches à l’aide de scripts.

Binaire

Convertir décimal, binaire et hexadécimal.

Faire des opérations arithmétiques en binaire.

Appliquer au réseau : CIDR, masques et sous-réseaux.

Résoudre des calculs simples.

Hexadécimal

Convertir binaire, décimal et hexadécimal.

Résoudre des calculs en base hexadécimale.

Vérifier des empreintes MD5, SHA ou CRC.

Lire un dump hexadécimal et reconnaître des signatures.

| Data Management

La découverte des outils de bases de données aide à comprendre comment organiser et structurer l’information. Elle permet aussi d’apprendre à gérer efficacement les données pour qu’elles soient faciles à retrouver et à utiliser.

Draw.io

Prendre en main l’interface, les zones et les réglages de page.

Créer des diagrammes UML, BPMN ou réseau.

Utiliser styles, thèmes, couleurs et textes.

Aligner les éléments avec grille et distribution.

Merise

Concevoir MCD, attributs, identifiants et cardinalités.

Définir règles de gestion et dictionnaire de données.

Transformer en MLD relationnel.

Comprendre dépendances fonctionnelles et normalisation.

SQL

Modéliser un schéma avec tables, colonnes, types et clés.

Créer regroupements, totaux, moyennes et conditions.

Ajouter, modifier et supprimer des données.

Gérer les relations et l’intégrité référentielle.

| Digital Skills

La maîtrise des langages du web permet de comprendre comment créer et organiser une page. Elle aide aussi à savoir la rendre plus esthétique et agréable à utiliser grâce au style et à la mise en forme.

HTML

Structurer une page avec une hiérarchie claire.

Créer des classes et identifiants organisés.

Gérer les images, textes alternatifs et dimensions.

Mettre en place navigation et métadonnées propres.

CSS

Comprendre le modèle de boîte.

Gérer couleurs, thèmes et contrastes.

Utiliser unités, dimensions et tailles fluides.

Améliorer typographie, hiérarchie et lisibilité.

JavaScript

Utiliser fonctions, paramètres et portée.

Manipuler tableaux, objets, propriétés et méthodes.

Comprendre variables, types et opérateurs.

Déboguer avec DevTools et bonnes pratiques.

| Cybersécurité

L’acquisition de réflexes en cybersécurité permet d’adopter les bonnes pratiques face aux risques numériques. Elle s’appuie aussi sur des outils qui aident à protéger les systèmes et les réseaux contre les attaques.

Microsoft

Administrer Active Directory, domaines, OU et comptes.

Créer, lier et filtrer des GPO.

Gérer partages SMB, droits NTFS et audit.

Utiliser PowerShell, scripts et modules.

Linux

Gérer disques, partitions et systèmes de fichiers.

Administrer droits, utilisateurs et groupes.

Gérer services, processus et journalctl.

Sécuriser SSH, pare-feu et accès.

ANSSI

Comprendre PSSI, exigences, rôles et classification.

Sensibiliser les utilisateurs.

Gérer les incidents de sécurité.

Participer à l’homologation des systèmes.

Metasploit

Identifier et valider des vulnérabilités.

Configurer des modules avant exécution contrôlée.

Réaliser une collecte de preuves à faible impact.

Automatiser et produire des rapports dans un cadre légal.

CNIL

Tenir un registre des traitements RGPD.

Rédiger mentions d’information et politique de confidentialité.

Gérer les droits des personnes.

Gérer les violations de données et notifications.

KeePass

Générer des mots de passe robustes.

Utiliser Auto-Type et intégrations navigateur.

Synchroniser et fusionner des bases KDBX.

Durcir la configuration du coffre.

Root-Me

Résoudre des challenges sécurité.

Exploiter des vulnérabilités courantes.

Analyser code et failles applicatives.

Développer une logique offensive.

Hack The Box

Réaliser des pentests sur machines vulnérables.

Exploiter des failles système et réseau.

Escalader des privilèges Linux/Windows.

Automatiser reconnaissance et attaques contrôlées.

TryHackMe

Suivre des parcours cybersécurité guidés.

Pratiquer pentest et analyse réseau.

Comprendre les outils offensifs et défensifs.

Appliquer des méthodologies de sécurité.

Kali Linux

Utiliser des outils de pentest.

Réaliser scans et exploitation réseau.

Analyser des vulnérabilités systèmes.

Automatiser des tests de sécurité.

Wazuh

Déployer un SIEM Wazuh.

Collecter et analyser les logs.

Configurer des règles de détection.

Superviser les incidents de sécurité.

Maltego

Réaliser des investigations OSINT.

Cartographier les relations entre entités.

Collecter des données publiques.

Analyser infrastructures et acteurs.