
Un frontend interactivo de asistente para IVRE que facilita la creación de escaneos en la base de datos.
IVRE
(\. \ ,/) _ _
\( |\ )/ (_)______ _ _ __ __| |
//\ | \ /\ | |_ / _` | '__/ _` |
(/ /\_#oo#_/\ \)| |/ / (_| | | | (_| |
\/\ #### /\/ |_/___\__,_|_| \__,_|
Por BitBurner
Un asistente interactivo front-end para IVRE que facilita la creación de escaneos hacia la base de datos.
Creé este script para realizar escaneos con IVRE (https://ivre.rocks/) en Kali (https://www.kali.org/) donde IVRE viene preinstalado y configurado. Esto hace que escanear con IVRE sea más práctico para entornos no productivos como CTF y laboratorios. Recomiendo configurar Wireguard en Linode u otro host en la nube y redirigir todo el tráfico de escaneo a través de ahí.
Primero actualiza tus datos IP de IVRE (deberías hacer esto con frecuencia (semanalmente) ya que empareja datos como números AS, etc., con los hosts escaneados y añade más significado a los datos)
sudo ivre ipdata --download
Clona el repositorio en tu carpeta /opt/
cd /opt/
git clone https://github.com/bitburner/ivre-wizard.git
Haz los scripts ejecutables
cd /ivre-wizard/
sudo chmod +x ivre-wizard.sh && sudo chmod -x ivre-wizard-cli.sh
Ejecuta el script (el script principal usa elementos GUI de Zenity para mostrar cuadros de diálogo en tu GUI. Si prefieres una versión solo de línea de comandos sin cuadros de diálogo de zenity, usa ivre-wizard-cli.sh en su lugar).
sudo ./ivre-wizard.sh
Si tienes problemas ejecutándolo con sudo, intenta sin sudo, pero cuando ejecute el servidor httpd al final, lo hará con sudo, lo que hará que busque la carpeta de escaneos en la carpeta del usuario root, no en la del usuario que inició el escaneo. Ciérralo y ejecútalo de nuevo manualmente sin sudo y mira si aparecen tus datos. "ivre httpd --bind-address 0.0.0.0" Esta es una de las principales razones por las que el script te informa con qué cuentas está realizando ciertos procesos, para que sepas dónde terminan las cosas. Intentaré arreglar esto eventualmente.
Este script construye un comando IVRE runscans a partir de la entrada del usuario
¿Iniciar Wireguard?
¿Limpiar la base de datos?
¿Descargar datos IP?
Tipo de escaneo
Nombre de categoría
Nombre de origen del escaneo
Límite de escaneo
Número de instancias
Realizar el escaneo
@bitburner