🧠Batea
Es una herramienta de reconocimiento de hosts, que mediante machine learning nos saca un ranking de las máquinas más vulnerables de una organización.
Instalación
Uso
Ejemplos de uso
Última actualización
Es una herramienta de reconocimiento de hosts, que mediante machine learning nos saca un ranking de las máquinas más vulnerables de una organización.
Última actualización
git clone git@github.com:delvelabs/batea.git
cd batea
python3 setup.py sdist
pip3 install -r requirements.txt
pip3 install -e .# Información completa
sudo nmap -v -A 192.168.0.0/16 -oX output.xml
# Información parcial
sudo nmap -v -O -sV 192.168.0.0/16 -oX output.xml
batea -v output.xml# uso simple (muestra los 5 principales hallazgos con el formato por defecto)
batea nmap_report.xml
# mostrar los top 3
batea -n 3 nmap_report.xml
# mostrar todos los activos
batea -A nmap_report.xml
# usando varios archivos de hosts
batea -A nmap_report1.xml nmap_report2.xml
# usando comodines (XSL por defecto)
batea ./nmap*.xml
batea -f csv ./assets*.csv
# Puedes usar batea con modelos preentrenados y exportar modelos entrenados.
# Entrenamiento, salida y volcado del modelo para persistencia
batea -D mymodel.batea nmap_report.xml
# usando modelo preentrenado
batea -L mymodel.batea nmap_report.xml
# usando CSV preformateado junto con archivos XML
batea -x nmap_report.xml -c portscan_data.csv
# ajustar verbosidad
batea -vv nmap_report.xml