01La base
Un Raspberry Pi 4B avec un SSD, sous Raspberry Pi OS Lite 64 bits, sans écran (headless). L'objectif : un lab portable que je peux emmener et utiliser à distance.
02Le durcissement d'abord
Avant d'héberger des cibles vulnérables, on protège la machine qui les héberge :
- pare-feu UFW, qui n'ouvre que les ports nécessaires ;
- Fail2ban, qui bannit les adresses qui tentent du bruteforce ;
- connexion SSH par clé uniquement, sans mot de passe.
03Les cibles et la supervision
- DVWA et OWASP Juice Shop comme applications à attaquer, derrière Nginx Proxy Manager ;
- Prometheus, Node Exporter et Grafana pour surveiller la machine ;
- Portainer pour gérer les conteneurs.
04La suite
Accès distant par VPN Tailscale, honeypot Cowrie, Gitea, Vaultwarden, SIEM Wazuh, puis un lab Active Directory.