指令類型:hostrule
指令摘要
嘗試檢測Microsoft SMBv1服務器是否易受遠程代碼執行漏洞(ms17-010,又名EternalBlue)的影響。這個漏洞被WannaCry和Petya勒索軟件以及其他惡意軟件積極利用。
該腳本連接到$IPC樹,對FID 0執行一個事務,並檢查是否返回錯誤“STATUS_INSUFF_SERVER_RESOURCES”來確定目標是否沒有針對ms17-010打補丁。此外,它還檢查由打過補丁的系統返回的已知錯誤代碼。
已在Windows XP、2003、7、8、8.1、10、2008、2012和2016上測試。
參考資料:
另見:
smb-double-pulsar-backdoor.nse
指令參數
smb-vuln-ms17-010.sharename
連接的共享名稱。預設為:IPC$
smbdomain, smbhash, smbnoguest, smbpassword, smbtype, smbusername
參見smbauth庫的文檔。
randomseed, smbbasic, smbport, smbsign
參見smb庫的文檔。
vulns.short, vulns.showall
參見vulns庫的文檔。
指令範例
nmap -p445 --script smb-vuln-ms17-010 <target>
nmap -p445 --script vuln <target>
指令輸出
Host script results:
| smb-vuln-ms17-010:
| VULNERABLE:
| Remote Code Execution vulnerability in Microsoft SMBv1 servers (ms17-010)
| State: VULNERABLE
| IDs: CVE:CVE-2017-0143
| Risk factor: HIGH
| A critical remote code execution vulnerability exists in Microsoft SMBv1
| servers (ms17-010).
|
| Disclosure date: 2017-03-14
| References:
| https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-0143
| https://technet.microsoft.com/en-us/library/security/ms17-010.aspx
|_ https://blogs.technet.microsoft.com/msrc/2017/05/12/customer-guidance-for-wannacrypt-attacks/
作者:
Paulino Calderon <paulino()calderonpale.com>
License: Same as Nmap--See https://nmap.org/book/man-legal.html
隨選即看研討會
延伸閱讀
CyberScope Nmap 滲透測試手持式網路分析儀,整合了 Nmap 功能,為站點存取層提供全面的網路安全風險評估、分析、和報告——包括所有的端點和網路探索、有線與無線網路安全、漏洞評估 (Nmap) 以及網段和設定驗證;IT 人員透過單一工具以及單一介面,即可快速且即時的掌握企業或組織的各種混合式網路環境 (有線、無線、PoE)、各種連網終端裝置的拓樸、架構、設定、網段、效能、直到網路安全評估。