
Scanner de rede de alto desempenho para varredura de IP e porta em larga escala com identificação de serviços, detecção de dispositivos embarcados e análise de vulnerabilidades via framework de plugins.
NINJA-PingU Is Not Just a Ping Utility é uma ferramenta gratuita e open-source de alto desempenho para varreduras de rede em larga escala. Foi projetada com o desempenho como seu objetivo principal e desenvolvida como um framework para permitir a fácil criação de plugins.

NINJA PingU vem pronto para uso com um conjunto de plugins para análise de serviços e identificação de dispositivos embarcados. Mais informações sobre eles podem ser encontradas em sua página inicial em http://owasp.github.io/NINJA-PingU
- gcc
- Máquina Linux. Não funcionará nem em *BSD nem em Windows OS.
- Privilégios de Root
$ cd /tmp; wget https://github.com/OWASP/NINJA-PingU/archive/v1.0.tar.gz; tar -xvf v1.0.tar.gz; cd NINJA-PingU-1.0/; ./npingu.sh
# sudo ./bin/npingu [OPÇÕES] alvos
-t Número de threads de envio.
-p Intervalo de varredura de porta. Por exemplo, 80 ou 20-80.
-d Atraso entre pacotes enviados (em usecs).
-s Sem identificação de serviço (menos carga de banda, mais hosts/tempo).
-m Módulo a executar. Por exemplo, Service.
-h Mostra esta ajuda.
[alvos] Semente de endereço IP. Por exemplo, 192.168.1. ou 1.1.1.1-255.0.0.0
NINJA Pingu vem com um script bash para automatizar a compilação do processo, ajuste de desempenho do sistema operacional e interface de usuário aprimorada com integração do terminator. Pode ser executado com o seguinte comando.
$ ./npingu.sh
Exemplo para escanear alguns servidores OVH:
# ./bin/npingu -t 3 -p 20-80 188.1.1.1-188.255.1.1 -d 1 -m Service
-Hosts Alvo [188.165.83.148-188.255.83.148]
-Intervalo de Portas Alvo [20-80]
-Threads [3]
-Atraso 1 usec
-Usar o módulo de identificação de serviço
Exemplo para escanear vários servidores web do Google:
# ./bin/npingu -t 5 -p 80 -s 74.125.0.0-74.125.255.255
-Hosts Alvo [74.125.0.0-74.125.255.255]
-Porta Alvo [80]
-Threads [5]
-s varredura synOnly
Exemplo para escanear a Backdoor 32764/TCP
# ./bin/npingu -t 2 1.1.1.1-255.1.1.1 -m Backdoor32764 -p 32764
-Hosts Alvo [1.1.1.1-255.1.1.1]
-Porta Alvo [32764]
-Threads [2]
-Usar o módulo da Backdoor 32764/TCP
Sinta-se à vontade para me enviar um e-mail com qualquer problema, bug, sugestão ou correção para: Guifre Ruiz [email protected]
Visite http://owasp.github.io/NINJA-PingU para mais informações sobre o NINJA PingU.
Código licenciado sob a GPL v3.0.