kali漏洞检测工具
上周帮朋友查一台服务器,漏洞发现有个进程半夜偷偷往外连IP。检测用Nmap扫了一下,工具端口开得不多,漏洞但版本信息暴露得厉害——OpenSSH 7.2,检测老得掉牙。工具拿searchsploit一搜,漏洞直接蹦出个远程溢出。检测前后不到十分钟,工具漏洞确认完毕。漏洞这就是检测Kali的日常,工具顺手了,工具效率高得吓人。漏洞
Nmap算是检测最基础的那把刀。别只盯着它扫端口,工具真正有用的是版本探测和脚本引擎。比如nmap -sV -sC -p- 目标IP,把全端口和服务版本都拉出来。NSE脚本更狠,vuln分类下有一堆现成的检测脚本,像http-vuln-cve2017-5638这种,直接跑就能验证Struts2漏洞。我习惯先跑一遍--script vuln,能筛出不少东西。
OpenVAS(现在叫Greenbone)是Kali里比较重的家伙。装完得初始化,跑一次完整扫描耗时不短,但报告详细。有次扫内网一台老Windows Server,它直接标出MS17-010,连利用方式都给了参考链接。不过这东西资源占用大,虚拟机里跑最好给4G以上内存,否则卡到怀疑人生。
Nikto专注Web层面,速度快,但误报也不少。我一般拿它当快速侦察用,看到可疑路径再手动验证。比如它报/admin/backup.zip可访问,那就curl一下确认。别全信,也别不信。搭配Dirb或Gobuster做目录爆破,效果更好。
sqlmap是注入检测的标配。但很多人只会sqlmap -u "url?id=1",其实它的--os-shell和--file-read才是真香。有回测试一个PHP站点,参数过滤不严,sqlmap跑出注入点后直接读到了/etc/passwd。当然,前提是你得有授权,别乱来。
Metasploit的辅助模块常被忽略。比如auxiliary/scanner/smb/smb_ms17_010,扫一台主机只要几秒,比等OpenVAS快多了。还有auxiliary/scanner/http/tomcat_mgr_login,专门爆破Tomcat后台弱口令。这些模块轻量,适合前期快速定位。
Burp Suite社区版在Kali里也有,但功能阉割。我通常只拿它做代理和重放,真要自动化扫描还是得Pro版。不过配合ffuf做参数模糊测试,能挖出不少隐藏参数。比如ffuf -w params.txt -u "http://target/page?FUZZ=test",有时候能撞出debug=1这种意外收获。
最后提一嘴searchsploit。本地漏洞库,离线可用。看到服务版本后直接searchsploit apache 2.4.49,路径穿越漏洞的利用脚本就出来了。它跟Exploit-DB同步,更新用searchsploit -u。我习惯扫完Nmap就切过去搜一遍,比在线查快。
工具再多,思路才是关键。别指望一键日站,Kali里的东西只是帮你把信息摊开。真正判断漏洞能不能用、怎么用,还得靠人。上次遇到一个Redis未授权,OpenVAS没报,Nmap脚本也没触发,手动连上去写SSH key才拿下。工具会漏,人不会。
```(责任编辑:娱乐)














