当前位置:首页 > 时尚 > fscan漏洞扫描下载 正文

fscan漏洞扫描下载

来源:烟消火灭网   作者:休闲   时间:2026-10-17 05:48:11

fscan 这工具,洞扫最早是描下 shadow1ng 在 GitHub 上开源的,用 Go 写的洞扫一个内网综合扫描器。说它“漏洞扫描”其实不太准确,描下它更像是洞扫一把瑞士军刀——端口扫描、服务识别、描下漏洞探测、洞扫爆破,描下全塞进一个二进制文件里。洞扫下载方式也简单得离谱,描下去 GitHub releases 页面找对应系统的洞扫压缩包,解压就能跑,描下不用装依赖,洞扫不用配环境。描下

我第一次用它是洞扫在一个测试环境里。当时手头没有 Nessus,也懒得开 Metasploit,就想快速看看内网有哪些机器开了 445 端口。fscan 命令行丢进去,-h 192.168.1.0/24 -p 445,几秒钟结果就出来了。速度快得有点不真实。后来才知道它默认并发 600 个协程,Go 的 goroutine 在这种 IO 密集型任务上确实占便宜。

下载的时候注意几个事。GitHub 上 release 的二进制文件分好几种,Windows 是 fscan.exe,Linux 是 fscan_amd64 这种命名。Mac 用户得自己编译,或者找第三方打包的版本。有人图省事去各种“工具站”下载,结果下到带后门的版本——这事在安全圈不算新闻。最稳妥的还是从 GitHub 官方仓库拿源码,go build 一下,虽然多花两分钟,但心里踏实。

功能上,fscan 覆盖的东西挺杂。除了常规的端口扫描,它内置了 MS17-010(永恒之蓝)的检测、Redis 未授权访问、SSH 弱口令爆破、Web 目录扫描这些。用 -h 指定目标,-p 指定端口,-user 和 -pwd 传字典。有个细节:它的爆破模块默认只试几个常见弱口令,不会像 hydra 那样把字典跑穿。这设计其实挺克制,避免你在生产环境里把账号锁死。

不过 fscan 不是没有短板。它的 Web 指纹识别比较粗糙,基本靠 HTTP 响应头里的 Server 字段猜。碰到改了 banner 的 Nginx,或者套了 CDN 的站点,识别率就下来了。漏洞检测模块也偏“经典款”,像 Log4j2 这种需要发特定 payload 的,它默认不查。所以别把它当漏扫的替代品,它更像一个快速侦察工具——先摸清有哪些资产,再决定用啥深入。

实际用的时候有个坑。fscan 默认会尝试很多种协议,包括 SMB、RDP、MySQL 这些。如果在办公网里直接扫全网段,可能会触发 IDS 告警,或者把某些老打印机的服务打挂。我见过有人在内网里跑 fscan -h 10.0.0.0/8,结果交换机 CPU 飙到 100%。所以扫之前最好缩一下范围,或者用 -t 调低并发数。

下载之后建议先 fscan -h 看一眼参数列表。它的帮助信息写得还算清楚,但有些选项藏得深。比如 -nobr 是跳过爆破,-nopoc 是跳过漏洞检测,这两个在只想做资产发现的时候很有用。还有 -o 指定输出文件,默认是 result.txt,扫完直接看这个文件比盯屏幕强。

最后说句实在的。fscan 的作者一直在更新,但 GitHub 上 issue 里经常有人问“为什么扫不到某某漏洞”。这工具定位就是“快速、轻量、够用”,不是“全面、精准、权威”。拿它做渗透测试的第一步,或者内部巡检的辅助,都挺合适。非要它干商业漏扫的活,那是难为它,也难为自己。下载地址直接搜 GitHub 仓库名就行,别去那些花里胡哨的下载站。

标签:

责任编辑:综合