
Une interface interactive assistée pour IVRE afin de faciliter la création de scans vers la base de données.
IVRE
(\. \ ,/) _ _
\( |\ )/ (_)______ _ _ __ __| |
//\ | \ /\ | |_ / _` | '__/ _` |
(/ /\_#oo#_/\ \)| |/ / (_| | | | (_| |
\/\ #### /\/ |_/___\__,_|_| \__,_|
Par BitBurner
Un assistant interactif pour IVRE afin de faciliter la création de scans et leur ajout à la base de données.
J’ai créé ce script pour effectuer des scans avec IVRE (https://ivre.rocks/) sur Kali (https://www.kali.org/) où IVRE est préinstallé et configuré. Cela rend l’utilisation d’IVRE plus pratique pour des environnements non‑production comme les CTF et les labos. Je recommande de configurer Wireguard sur Linode ou un autre hébergeur cloud et de faire passer tout votre trafic de scan par là.
Mettez d’abord à jour vos données IP IVRE (à faire régulièrement (chaque semaine) car cela fait correspondre des données comme les numéros AS, etc. aux hôtes scannés et enrichit les données).
sudo ivre ipdata --download
Clonez le dépôt dans votre dossier /opt/
cd /opt/
git clone https://github.com/bitburner/ivre-wizard.git
Rendez les scripts exécutables
cd /ivre-wizard/
sudo chmod +x ivre-wizard.sh && sudo chmod -x ivre-wizard-cli.sh
Exécutez le script (le script principal utilise les éléments GUI de Zenity pour afficher des boîtes de dialogue dans votre interface graphique. Si vous préférez une version uniquement en ligne de commande sans boîtes de dialogue Zenity, utilisez ivre-wizard-cli.sh à la place).
sudo ./ivre-wizard.sh
Si vous rencontrez des problèmes en l’exécutant avec sudo, essayez sans. Cependant, quand le serveur httpd se lance à la fin, ce sera avec sudo, ce qui le fera chercher le dossier scans dans le dossier de l’utilisateur root et non celui de l’utilisateur qui a démarré le scan. Quittez‑le et relancez‑le manuellement sans sudo pour voir si vos données apparaissent. "ivre httpd --bind-address 0.0.0.0" C’est l’une des principales raisons pour lesquelles le script vous indique avec quels comptes il effectue certaines étapes, afin que vous sachiez où aboutissent les choses. J’essaierai de corriger cela un jour.
Ce script construit une commande IVRE runscans à partir des entrées utilisateur.
Démarrer Wireguard ?
Effacer la base de données ?
Télécharger les données IP ?
Type de scan
Nom de la catégorie
Nom de la source de scan
Limite de scan
Nombre d’instances
Effectuer le scan
@bitburner