schokokeksorg/freewvs
GitHub: schokokeksorg/freewvs
一款通过扫描本地 Web 根目录文件来识别已知漏洞 Web 应用版本的轻量级安全检测工具。
Stars: 41 | Forks: 2
# freewvs
一款本地 Web 漏洞扫描器。
freewvs 是一个用于在 Web 根目录中搜索已知存在漏洞的 Web 应用程序版本的工具。
## 安装
你可以通过 pip 安装 [freewvs](https://pypi.org/project/freewvs/):
```
pip install freewvs
```
或者,你可以直接从 git 源码运行 freewvs。
如果你通过 pip 安装,需要先更新 freewvs 数据库:
```
update-freewvsdb
```
## 使用
只需使用一个路径参数运行 freewvs 即可,例如:
```
freewvs /var/www
```
输出将会是类似这样的内容:
```
Joomla 3.9.11 (3.9.14) CVE-2019-19846 /var/www/example.org
nextcloud 14.0.1 (14.0.5) CVE-2019-5449 /var/www/cloud.example.org
MediaWiki 1.31.1 (1.31.6) CVE-2019-19709 /var/www/wiki.example.org
```
## 常见问题解答
#### freewvs 的作用是什么?
它会扫描你的 Web 根目录,以查找流行的 Web 应用程序中已知存在漏洞的版本。
#### 输出信息代表什么?
输出内容如下所示:
```
Joomla-3 3.9.11 (3.9.13) CVE-2019-18674 /home/joe/websites/joessite/
```
这表示在 /home/joe/websites/joessite/ 目录下,安装了一个版本为 3.9.11 的 Joomla。该版本存在 CVE-2019-18674 漏洞,你应该将其更新到 3.9.13 版本。
#### CVE-2019-XXXX 看起来危害很小,至少它没有影响到我。我安全吗?
不,因为 freewvs 只检查最新的漏洞。你当前使用的版本中可能存在未被 freewvs 列出的其他漏洞。确保安全的唯一方法是查看上游的更新日志。
#### 括号中没有版本号。这意味着什么?
这意味着你的 Web 应用程序尚未发布安全更新。通常,这也意味着该软件已不再继续开发。
## 贡献
参见 [CONTRIBUTIONS.md](CONTRIBUTIONS.md)。
## 其他
freewvs 由 [schokokeks.org hosting](https://schokokeks.org/) 开发。
它采用 0BSD 许可证授权。
[https://freewvs.schokokeks.org](https://freewvs.schokokeks.org)
标签:0BSD协议, EDR, Joomla漏洞扫描, MediaWiki漏洞扫描, Nextcloud漏洞扫描, pip, Python, Webroot扫描, Web应用漏洞扫描, 开源安全工具, 无后门, 本地漏洞扫描器, 版本检测, 网站安全, 网站防护, 网络安全, 网络安全审计, 脆弱性评估, 逆向工具, 逆向工程平台, 隐私保护