
當我嘗試在 Kali Linux 上運行 Nmap 腳本時,我得到以下資訊:
root@known:~# nmap --script smb-check-vulns.nse 192.168.1.111 於美國東部時間 2015 年 12 月 4 日 03:45 啟動 Nmap 7.00 ( https://nmap.org ) 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:在主區塊中 [C]:在? 戒菸!
據我所知,這似乎是一個新錯誤。我正在運行截至 2015 年 12 月 4 日的最新版本的 Kali Linux。
root@known:~# nmap --script=smb-check-vulns.nse <ip>
謝謝您的幫忙。
答案1
在 Nmap 6.46BETA6 中,smb-check-vulns
腳本被分成 6 個不同的腳本:
您可以執行任何您喜歡的特定檢查,或使用 執行所有檢查--script smb-vuln-*
,但請注意,其中許多檢查可能會導致掃描系統出現藍色畫面或其他崩潰。以前,這些需要您添加--script-args unsafe=1
,因此我們將這些腳本添加到“dos”類別中,以便您可以使用以下命令排除它們--script "smb-vulns-* and not dos"
答案2
我有類似的問題。當我運行命令時在腳本目錄中時,效果很好。