热点

kali自带的漏洞扫描器

时间:2010-12-5 17:23:32  作者:百科   来源:热点  查看:  评论:0
内容摘要:Kali Linux装好之后,桌面上那个叫“Vulnerability Analysis”的文件夹里躺着几件家伙事儿。多数人点开一次就再也没碰过——界面太丑,命令太长,输出结果像天书。但你要是真愿意花

Kali Linux装好之后,自带桌面上那个叫“Vulnerability Analysis”的漏洞扫文件夹里躺着几件家伙事儿。多数人点开一次就再也没碰过——界面太丑,描器命令太长,自带输出结果像天书。漏洞扫但你要是描器真愿意花半小时折腾,会发现里面藏着几个被严重低估的自带扫描器,尤其是漏洞扫那个叫 legion 的图形化工具,和命令行里不起眼的描器 nikto。

先说说legion吧。自带这家伙是漏洞扫Sparta的继承者,界面谈不上现代,描器但逻辑清楚得让人感动。自带左边一栏填IP或网段,漏洞扫点个“Start Scan”,描器它就开始自动跑端口识别、服务指纹、漏洞探测,甚至把爆破模块都给你挂上了。有一次我拿自家实验室的靶机试,它扫出一个开了8080端口的Jenkins,直接标了个“高风险”,点进去还能看到CVE编号和利用建议。这种“傻瓜式”输出对新手极其友好——你不用懂Nmap脚本怎么写,也不用记Metasploit的payload路径,它把结果摊开在你面前,像一张写满注释的地图。

但别高兴太早。legion的自动化程度高,误报率也不低。它扫出来的“漏洞”里,有一半可能是版本号匹配错误,或者服务识别偏差。你得自己核对——比如它说Apache 2.4.49有路径穿越漏洞,你一看实际版本是2.4.50,那就白高兴一场。所以我的习惯是:legion只用来做初筛,真正要动手打,还得靠手工验证。

nikto就不一样了。这家伙是个老古董,1999年就出生了,到现在还在更新。它专扫Web服务器,不碰端口,不碰服务,只盯着HTTP响应里的蛛丝马迹。命令也简单:nikto -h http://目标IP。输出结果像流水账,一行一行列出它发现的奇怪文件、不安全配置、过期组件。有一次我扫一个客户遗留的测试站点,它报了个/phpmyadmin/路径存在,而且没有访问控制。我顺着点进去,果然是个没设密码的数据库管理后台。那种感觉,就像你随手翻别人抽屉,结果发现没锁。

nikto的毛病也明显——它只做“已知模式匹配”,对逻辑漏洞、业务漏洞完全无感。而且它的规则库更新速度跟不上现实世界的漏洞爆发速度,经常扫完一片绿,实际上一打就穿。但你架不住它快,一条命令三分钟出结果,适合在信息收集阶段快速摸清目标Web服务器的底细。

Kali里还有个叫 openvas 的大块头,功能全但配置繁琐,装完要同步漏洞库,跑一次能把你CPU烧到80%。我一般只在做正式渗透测试报告时才用它,因为它能输出规范的PDF报告,客户认这个。但你让我自己挖洞,我宁可用legion加nikto的组合——一个管宽,一个管深,手工验证兜底,比什么“企业级”平台都来得实在。

说到底,这些自带工具就像工具箱里的螺丝刀——没有一把能应付所有螺丝,但你要知道哪个是十字口,哪个是平口,哪个是内六角。Kali默认装好的东西,往往被当成“玩具”,可真正用顺手的人都知道,它们比那些动不动就要授权、要激活码的商业软件更趁手。下次你打开Kali,别急着装新工具,先把legion和nikto玩明白。它们能告诉你一个最朴素的道理:漏洞扫描不是点一下按钮就完事,而是你要学会跟输出结果较劲,跟误报死磕,跟自己的耐心赛跑。

最近更新
热门排行
copyright © 2026 powered by 力不从心网   sitemap