Said SAADISecurity Officer
mai 2026

Cyber-range personnel en code

Un terrain d'entraînement isolé et reconstructible : pfSense seule passerelle, segment vulnérable sans sortie, Active Directory et SIEM montés sans intervention.

Période
mai 2026
Cadre
Projet personnel
Équipe
Individuel
Ma part
Conception et construction : OpenTofu, Ansible et scripts.
Rôle de l'IA
Code d'infrastructure écrit et appliqué avec Claude Code ; segmentation, règles et vérifications fixées par moi.

Preuves

  • 3segments sans carte physique : LAB, MGMT, DMZSource : configuration réseau de l'hôte
  • 0port ouvert pour l'accès distantSource : routeur de sous-réseau Tailscale
  • 36privilèges du rôle d'automatisation, sans gestion des droits ni des utilisateursSource : rôle Proxmox dédié

Ce que j'ai fait

  • Réseau de l'hôte reconstruit : pfSense comme seule passerelle, hôte sans IP sur les segments LAB et DMZ, scripts d'application et de retour arrière.
  • Accès distant sans redirection de port : un routeur Tailscale n'annonce que le segment d'administration, le segment vulnérable reste injoignable à distance.
  • Moindre privilège pour l'automatisation : compte à jeton et rôle Proxmox restreint.
  • Quatre phases provisionnées : outils web3, cibles OWASP en Docker et poste attaquant, SIEM Wazuh et forêt AD installée sans intervention, LocalStack et trivy.

Limites

  • k3s ne démarre pas en conteneur LXC : la phase Kubernetes est restée en k3d.

Outils et référentiels

  • Proxmox VE
  • OpenTofu
  • Ansible
  • cloud-init
  • pfSense
  • Tailscale
  • Docker
  • Wazuh
  • LocalStack

Compétences

  • Infrastructure as Code
  • Réseau et cloisonnement
  • Détection et réponse
  • Active Directory