
При попытке запустить скрипт Nmap на Kali Linux я получаю следующее:
root@known:~# nmap --script smb-check-vulns.nse 192.168.1.111 Запуск Nmap 7.00 ( https://nmap.org ) в 2015-12-04 03:45 EST NSE: не удалось инициализировать скриптовый движок: /usr/bin/../share/nmap/nse_main.lua:801: «smb-check-vulns.nse» не соответствует категории, имени файла или каталогу трассировка стека: [C]: в функции «ошибка» /usr/bin/../share/nmap/nse_main.lua:801: в функции 'get_chosen_scripts' /usr/bin/../share/nmap/nse_main.lua:1249: в основном куске [С]: в ? УХОДИМ!
Насколько я могу судить, это похоже на новую ошибку. Я использую последнюю версию Kali Linux по состоянию на 4 декабря 2015 года. Я пробовал несколько вариантов внедрения скрипта, например:
root@known:~# nmap --script=smb-check-vulns.nse <ip>
Спасибо за помощь.
решение1
В Nmap 6.46BETA6 smb-check-vulns
скрипт был разделен на 6 различных скриптов:
- smb-vuln-conficker
- smb-vuln-cve2009-3103
- smb-vuln-ms06-025
- smb-vuln-ms07-029
- smb-vuln-regsvc-dos
- smb-vuln-ms08-067
Вы можете запустить любые определенные проверки, которые вам нравятся, или все из них с помощью --script smb-vuln-*
, но имейте в виду, что многие из них могут вызвать синий экран или другой сбой в сканируемой системе. Раньше для этого требовалось добавлять --script-args unsafe=1
, поэтому мы добавили эти скрипты в категорию "dos", чтобы вы могли исключить их с помощью--script "smb-vulns-* and not dos"
решение2
У меня была похожая проблема. Когда я запустил командунаходясь в каталоге скрипта,все работало отлично.