FinalRecon 项目安装与使用教程

FinalRecon 项目安装与使用教程

FinalReconAll In One Web Recon项目地址:https://gitcode.com/gh_mirrors/fi/FinalRecon

1. 项目目录结构及介绍

FinalRecon 项目的目录结构如下:

FinalRecon/
├── config/
│   └── finalrecon/
│       └── config.json
├── modules/
├── wordlists/
├── .gitignore
├── CHANGELOG.md
├── Dockerfile
├── LICENSE
├── README.md
├── finalrecon.py
├── metadata.json
├── requirements.txt
└── settings.py
└── whois_servers.json

目录结构介绍

  • config/: 包含项目的配置文件,如 config.json
  • modules/: 包含项目的各个功能模块。
  • wordlists/: 包含用于目录枚举的词表文件。
  • .gitignore: Git 忽略文件列表。
  • CHANGELOG.md: 项目更新日志。
  • Dockerfile: Docker 构建文件。
  • LICENSE: 项目许可证文件。
  • README.md: 项目介绍和使用说明。
  • finalrecon.py: 项目的启动文件。
  • metadata.json: 项目元数据文件。
  • requirements.txt: 项目依赖库列表。
  • settings.py: 项目设置文件。
  • whois_servers.json: WHOIS 服务器列表。

2. 项目启动文件介绍

finalrecon.py

finalrecon.py 是 FinalRecon 项目的启动文件。它包含了项目的核心逻辑和命令行接口。通过运行该文件,用户可以启动 FinalRecon 并执行各种网络侦察任务。

使用方法

python3 finalrecon.py --url <目标URL> [其他选项]

常用选项

  • --url <目标URL>: 指定目标 URL。
  • --headers: 获取目标网站的 HTTP 头信息。
  • --sslinfo: 获取目标网站的 SSL 证书信息。
  • --whois: 执行 WHOIS 查询。
  • --crawl: 爬取目标网站的链接。
  • --dns: 执行 DNS 枚举。
  • --sub: 执行子域名枚举。
  • --dir: 执行目录枚举。
  • --wayback: 获取 Wayback Machine 的 URL。
  • --ps: 执行快速端口扫描。
  • --full: 执行完整侦察。

3. 项目的配置文件介绍

config/finalrecon/config.json

config.json 是 FinalRecon 项目的配置文件,包含了各种模块的配置选项。以下是配置文件的主要内容:

{
  "common": {
    "timeout": 30,
    "dns_servers": "8.8.8.8 8.8.4.4 1.1.1.1 1.0.0.1"
  },
  "ssl_cert": {
    "ssl_port": 443
  },
  "port_scan": {
    "threads": 50
  },
  "dir_enum": {
    "threads": 50,
    "redirect": false,
    "verify_ssl": false,
    "extension": ""
  },
  "export": {
    "format": "txt"
  }
}

配置项介绍

  • common: 通用配置项。
    • timeout: 请求超时时间,单位为秒。
    • dns_servers: 使用的 DNS 服务器列表。
  • ssl_cert: SSL 证书配置项。
    • ssl_port: SSL 证书检查的端口,默认为 443。
  • port_scan: 端口扫描配置项。
    • threads: 端口扫描的线程数。
  • dir_enum: 目录枚举配置项。
    • threads: 目录枚举的线程数。
    • redirect: 是否允许重定向。
    • verify_ssl: 是否验证 SSL 证书。
    • extension: 目录枚举时使用的文件扩展名。
  • export: 导出配置项。
    • format: 导出文件的格式,默认为 txt

通过修改 config.json 文件,用户可以自定义 FinalRecon 的行为和参数。

FinalReconAll In One Web Recon项目地址:https://gitcode.com/gh_mirrors/fi/FinalRecon

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

屈心可

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

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

抵扣说明:

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

余额充值