📜  Scilla – 信息收集(DNS子域端口枚举)(1)

📅  最后修改于: 2023-12-03 15:20:00.061000             🧑  作者: Mango

Scilla - 信息收集(DNS子域端口枚举)

Scilla是一款用于信息收集和侦察的工具,它可以自动执行DNS子域枚举、端口扫描和服务识别。Scilla的目标是帮助安全人员和渗透测试人员快速获取目标的有用信息,以便评估目标的安全性和执行成功的攻击。

Scilla的功能特点
  • 快速、准确地执行DNS子域枚举,扫描目标的所有子域并提供详细的报告。
  • 自动生成nmap脚本和执行端口扫描,识别目标的开放端口以及正在运行的服务和版本。
  • 自动使用Google和Bing搜索引擎搜集有关目标的信息,帮助您更好地了解目标。
  • 提供全面的漏洞扫描,通过整合公开资源情报,检查Web应用程序及其组件是否存在已知漏洞。
  • 可定制的枚举和扫描选项,可以根据需要添加或移除模块。
Scilla的使用方法

Scilla是一款开源的工具,可在Linux平台上运行。要使用Scilla,您需要安装Python 3.x和nmap软件包。

  1. 克隆Scilla的GitHub存储库:git clone https://github.com/dqvdcz/scilla.git
  2. 安装必要的Python库:pip install -r requirements.txt
  3. 运行Scilla:python scilla.py -u <domain>

使用Scilla的示例命令如下:

python scilla.py -u example.com

在执行上述命令后,Scilla将自动执行DNS子域枚举,端口扫描和服务识别操作,并生成有关目标的报告。

如何贡献

Scilla是一款开源工具,欢迎任何人为其做贡献。如果您想为Scilla做出贡献,请遵循以下步骤:

  1. 克隆Scilla的GitHub存储库:git clone https://github.com/dqvdcz/scilla.git
  2. 安装必要的Python库:pip install -r requirements.txt
  3. 生成代码贡献:在您的本地分支中添加新功能或修复Bug,并将更改提交到GitHub存储库。
  4. 提交拉取请求:创建一个拉取请求,将您的更改合并到Scilla的主分支中。
总结

使用Scilla可以帮助您快速地发现目标的信息,了解目标的弱点和漏洞,从而为渗透测试和攻击做好准备。Scilla是一款功能强大的工具,支持定制化模块和枚举/扫描选项,可以根据需要进行调整。欢迎您下载Scilla并开始使用它!