Exegol est une alternative docker à Kali Linux. Cela permet :

  • d'avoir plusieurs version (de très light a complète) de votre framework
  • de faire tourner un environnement d'exploit par projet afin de segmenter vos travaux

La documentation d'install est simple et fonctionnelle, mais un problème subsiste dans l'image full : une erreur à msfdb init

Pour la corriger, il faut exécuter le script suivant :

cp -R /root/.bundle  /var/lib/postgresql
chown -R postgres:postgres /var/lib/postgresql/.bundle
sudo -u  postgres sh -c "cd /opt/tools/metasploit-framework && /usr/local/rvm/gems/ruby-3.2.2@metasploit/wrappers/bundle exec /opt/tools/metasploit-framework/msfdb init"
cp -R /var/lib/postgresql/.msf4 /root

ensuite un db_status dans msfconsole vous confirmera que tout est bien installé !