[OS] Exegol
Introduction
Exegol est un environnement conteneurisé pour le redteaming et le pentest.
Il contient une panoplie d'outils et de logiciels et prend la forme d'un conteneur Docker.
Images disponibles
| Image Tags |
Size |
| nightly |
15.2GB (compressed) |
| web |
6.6GB (compressed) |
| osint |
3.3GB (compressed) |
| light |
4.5GB (compressed) |
| full |
14.3GB (compressed) |
| ad |
10.1GB (compressed) |
Installation
Tout d'abord, installez Docker :
curl -fsSL "https://get.docker.com/" -o get-docker.sh && sh get-docker.sh && newgrp docker && sudo usermod -aG docker $USER
Sur Debian 12, l'option --break-system-packages doit être utilisée pour installer des modules python :
sudo apt install -y python3-pip && pip3 install --break-system-packages exegol
Une fois le wrapper d'exegol installé, lancez l'installation d'une image :
exegol install
Exécution
Lancez la commande suivante et de choisir l'image ainsi qu'un nom au conteneur :
exegol start
On peut choisir l'emplacement du workspace (dossier partagé avec l'hôte) :
exegol start -w <WORKSPACE_PATH>
On peut aussi créer un volume (autre dossier partagé) :
exegol start -V <HOST_PATH:CONTAINER_PATH>
