O Nmap não executa nenhum script

0

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.

user2762312
fonte
11
Eu diria que nmapnão consegue encontrar seu script. Tem certeza de que o nome está correto e está no diretório certo?
Dmitry Grigoryev
+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

Respostas:

1

No Nmap 6.46BETA6, o smb-check-vulnsscript foi dividido em 6 scripts diferentes:

Você pode executar as verificações específicas que desejar, ou todas elas --script smb-vuln-*, mas lembre-se de que muitas delas podem causar uma tela azul ou outra falha no sistema verificado. Antes, eles exigiam que você adicionasse --script-args unsafe=1, então adicionamos esses scripts à categoria "dos" para que você possa descartá-los com--script "smb-vulns-* and not dos"

bonsaiviking
fonte
Sinto muito, não fui claro o suficiente, absolutamente nenhum script funciona com ou sem o argumento não seguro para o nmap. Eu recebo o mesmo erro que o anterior
user2762312
Acabei de reinstalar o nmap e ele ainda não executará nenhum script. todas as outras funções parece funcionar, não apenas a função de scripts
user2762312
@ user2762312 Experimente nmap --script-updatedbe verifique se /usr/share/nmap/scripts/script.dbtem cerca de 513 linhas começando por "Entry". Você instalou dos repositórios kali as duas vezes usando apt-get?
bonsaiviking