Quando tento executar um script Nmap no Kali Linux, obtenho o seguinte:
raiz @ conhecida: ~ # nmap --script smb-check-vulns.nse 192.168.1.111
Iniciando o Nmap 7.00 (https://nmap.org) em 04-12-2015 03:45 EST
NSE: falha ao inicializar o mecanismo de script:
/usr/bin/../share/nmap/nse_main.lua:801: 'smb-check-vulns.nse' não corresponde a uma categoria, nome de arquivo ou diretório
pilha traceback:
[C]: na função 'erro'
/usr/bin/../share/nmap/nse_main.lua:801: na função 'get_chosen_scripts'
/usr/bin/../share/nmap/nse_main.lua:1249: no bloco principal
[C]: em?
PARANDO!
Tanto quanto posso dizer, isso parece um novo erro. Estou executando a versão mais recente do Kali Linux em 4 de dezembro de 2015. Tentei algumas variações na introdução do script, como:
root@known:~# nmap --script=smb-check-vulns.nse <ip>
Obrigado pela ajuda.
+1 ^ Esse foi o meu caso. O nome do script smb era um pouco diferente do documentado na página nmap para ele. Sem dúvida, devido a atualizações. Só para ter certeza, também atualizei o scriptdb para ter as versões mais recentes de tudo e executei o script novamente. Não há problema depois.
—
spoorlezer
nmapnão consegue encontrar seu script. Tem certeza de que o nome está correto e está no diretório certo?