WebStor:快速识别组织内部网站的开源工具

WebStor:快速识别组织内部网站的开源工具

WebStor 是一个使用 Python 编写的开源项目,旨在帮助组织快速枚举其网络中所有的网站,包括那些托管在云服务器上的网站,并通过 DNS 记录来存储它们的响应。该工具让用户能够查询已知 web 技术,包括那些存在零日漏洞的技术。

项目的基础介绍

WebStor 在 Python 语言的基础上,通过执行 DNS 区域传输来收集组织的 A 和 CNAME 记录,使用 Masscan 工具扫描开放 HTTP/HTTPS 端口,并将所有响应存储在 MariaDB 数据库中。此外,它还下载 Wappalyzer web 技术数据库并存储在 MariaDB 中,使用户可以通过名称查询常见 web 技术的位置。

核心功能

  • DNS 区域传输: 收集组织内部的 A 和 CNAME 记录。
  • 端口扫描: 使用 Masscan 扫描开放 HTTP/HTTPS 端口。
  • 响应存储: 将扫描到的网站响应存储在 MariaDB 数据库中。
  • 技术识别: 识别并查询网站使用的 web 技术,包括发现零日漏洞的技术。
  • 自定义指纹: 允许用户添加、删除和导入自定义指纹,以识别特定的 web 技术。

最近更新的功能

最近 WebStor 的更新可能包括以下功能:

  • 增强的配置选项: 用户现在可以查看完整的配置信息,并根据需要调整设置。
  • 改进的指纹管理: 提供了更灵活的方式来管理自定义指纹,包括导入和删除功能。
  • 数据库连接的安全性: 改进了数据库连接的安全性,包括使用 TSIG 密钥文件。
  • 命令行界面的优化: 增加了对命令行参数的更多控制,使用户能够更精确地指定操作。

通过这些更新,WebStor 进一步提升了其作为网站枚举和 web 技术识别工具的实用性,为组织内部的网络安全提供了强有力的支持。

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值