Когда я пытаюсь запустить скрипт Nmap в Kali Linux, я получаю следующее:

root@known:~# nmap --script smb-check-vulns.nse 192.168.1.111

Starting Nmap 7.00 ( https://nmap.org ) at 2015-12-04 03:45 EST
NSE: failed to initialize the script engine:
/usr/bin/../share/nmap/nse_main.lua:801: 'smb-check-vulns.nse' did not match a category, filename, or directory
stack traceback:
    [C]: in function 'error'
    /usr/bin/../share/nmap/nse_main.lua:801: in function 'get_chosen_scripts'
    /usr/bin/../share/nmap/nse_main.lua:1249: in main chunk
    [C]: in ?
QUITTING!

Насколько я могу судить, это похоже на новую ошибку. Я использую последнюю версию Kali Linux от 4 декабря 2015 г. Я попробовал несколько вариантов введения скрипта, таких как:

root@known:~# nmap --script=smb-check-vulns.nse <ip>

Спасибо за помощь.

1 ответ1

1

В Nmap 6.46BETA6 сценарий smb-check-vulns был разделен на 6 различных сценариев:

Вы можете запускать любые конкретные проверки, которые вам нравятся, или все они с помощью --script smb-vuln-* , но имейте в виду , что многие из них могут вызвать синий экран или другой сбой в сканируемой системе. Ранее для этого требовалось добавить --script-args unsafe=1 , поэтому мы добавили эти сценарии в категорию "dos", чтобы вы могли исключить их с помощью --script "smb-vulns-* and not dos"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .