
Escáner multihilo y confiable para CVE-2018-10933.
blueintel bpnd-libssh es un escáner remoto multi-hilo para CVE-2018-10933.
Ejemplo:
apt-get update
apt-get install -y libffi-dev libssl-dev
pip3 install paramiko
Para construir el contenedor Docker:
./dockerbuild.sh
Para ejecutar el contenedor Docker:
./dockerrun.sh
Escanear 192.168.0.1 en el puerto 22:
./bpnd-libssh 192.168.0.1 -p 22
Escanear la red 192.168.0.0 con máscara de red 255.255.255.0, comprobando los puertos 22, 2222 y 8022, con salida detallada:
./bpnd-libssh 192.168.0.0/24 -p 22,2222,8022 -v
Escanear IPs desde un archivo llamado ip.lst (usando los puertos predeterminados 22 y 2222, y mostrando una salida aún más detallada):
./bpnd-libssh -f -v -v <ip.lst