Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
FinalRecon — 自动化的Web侦察工具,在一个模块化框架中提供标头分析、DNS枚举、子域名发现、目录扫描、SSL检查和端口扫描。 | Kitploit
工具/GitHubGitHub/thewhiteh4t/finalrecon
OSINT (开源情报)侦察端口扫描漏洞分析信息收集Web安全渗透测试子域名枚举网络爬虫DNS 分析信息收集 分类第 10 名
2.9k51219015天前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
侦察 分类第 10 名
GitHubthewhiteh4t/finalrecon

FinalRecon

自动化的Web侦察工具,在一个模块化框架中提供标头分析、DNS枚举、子域名发现、目录扫描、SSL检查和端口扫描。

查看仓库网站

Twitter - Telegram - thewhiteh4t 的博客

FinalRecon 是一款用 Python 编写的一体化自动 Web 侦察工具。FinalRecon 的目标是在短时间内提供目标的概览,同时保持结果的准确性。它无需依次执行多个工具,即可提供类似的结果,并保持依赖精简。

可用渠道

kali linux finalrecon blackarch finalrecon secbsd finalrecon

相关报道

Python For OSINT

  • Hakin9 2020 年 4 月
  • https://hakin9.org/product/python-for-osint-tooling/

NullByte

  • https://null-byte.wonderhowto.com/how-to/conduct-recon-web-target-with-python-tools-0198114/
  • https://www.youtube.com/watch?v=F9lwzMPGIgo

Hakin9

  • https://hakin9.org/final-recon-osint-tool-for-all-in-one-web-reconnaissance/

功能特性

FinalRecon 提供以下详细信息:

  • 头部信息
    • 常规头部与安全头部归类
    • 标记缺失的安全头部
    • Cookie 属性细分(Secure、HttpOnly、SameSite)
  • Whois
    • 域名到期倒计时
    • DNSSEC 状态
  • SSL 证书信息
  • 爬虫
    • html
      • CSS
      • Javascripts
      • 内部链接
      • 外部链接
      • 图片
    • robots
    • sitemaps
    • Javascripts 内的链接
    • 来自 Wayback Machine 过去 1 年的链接
  • DNS 枚举
    • 查询超过 40 种记录类型并按类别分组
    • 高亮显示安全记录
    • DMARC 记录
  • 子域名枚举
    • 15 个可靠数据源
    • 按数据源实时报告错误
  • 目录枚举
    • Phantom URL 探测以减少误报
    • 基于内容长度和重定向聚类的智能实时 soft-404 过滤
    • 支持文件扩展名
  • Wayback Machine
    • 获取 50,000 个 URL
    • URL 被分类为:
      • JS 文件
      • API 端点
      • 有价值的参数
      • 敏感扩展名
  • 端口扫描
    • 快速
    • 前 1000 个端口
  • 导出
    • 格式
      • txt

配置

API 密钥

部分模块使用 API 密钥从不同资源获取数据,这些密钥是可选的,如果你不使用 API 密钥,它们将被直接跳过。

环境变量

如果已设置环境变量,则从环境变量读取密钥,否则从配置目录加载

FR_BEVIGIL_KEY, FR_HUNTER_KEY, FR_NETLAS_KEY,
FR_SHODAN_KEY, FR_VT_KEY, FR_ZOOMEYE_KEY,
FR_CHAOS_KEY, FR_GITHUB_KEY, FR_LEAKIX_KEY

# Example :

export FR_SHODAN_KEY="kl32lcdqwcdfv"

已保存的密钥

你可以使用 -k 来添加密钥,这些密钥将自动保存在配置目录中

# Usage
python3 finalrecon.py -k '<API NAME>@<API KEY>'

Valid Keys : 'bevigil', 'chaos', 'github', 'hunter', 'leakix', 'netlas', 'shodan', 'virustotal', 'zoomeye'

# Example :
python3 finalrecon.py -k 'shodan@kl32lcdqwcdfv'

Path = $HOME/.config/finalrecon/keys.json

来源模块链接
VirusTotal子域名枚举https://www.virustotal.com/gui/my-apikey
Shodan子域名枚举https://developer.shodan.io/api/requirements
BeVigil子域名枚举https://bevigil.com/osint-api
Chaos子域名枚举https://cloud.projectdiscovery.io
LeakIX子域名枚举https://leakix.net
GitHub子域名枚举https://github.com/settings/tokens
Netlas子域名枚举https://docs.netlas.io/getting_started/
ZoomEye子域名枚举https://www.zoomeye.ai/
Hunter子域名枚举https://hunter.how/search-api

JSON 配置文件

默认配置文件位于 ~/.config/finalrecon/config.json

{
  "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"
  }
}

测试环境

  • Kali Linux
  • BlackArch Linux

FinalRecon 是一款面向 渗透测试人员 的工具,专为基于 Linux 的操作系统设计,不支持 Windows 和 Termux 等其他平台。

安装

Kali Linux

sudo apt install finalrecon

BlackArch Linux

sudo pacman -S finalrecon

SecBSD

doas pkg_add finalrecon

其他 Linux

git clone https://github.com/thewhiteh4t/FinalRecon.git
cd FinalRecon
pip3 install -r requirements.txt

Docker

docker pull thewhiteh4t/finalrecon
docker run -it --entrypoint /bin/sh thewhiteh4t/finalrecon

Docker 用户也可以使用此别名,以普通 CLI 用户的身份运行 finalrecon。

alias finalrecon="docker run -it --rm --name finalrecon  --entrypoint 'python3' thewhiteh4t/finalrecon finalrecon.py"

然后使用 finalrecon 开始扫描。

备注

如果你有任何 API 密钥,可以轻松将该镜像提交到你的本地机器。

此 Docker 用法需要 root 权限才能运行 docker 命令。

用法

FinalRecon - All in One Web Recon | v1.1.8

options:
  -h, --help  show this help message and exit
  --url URL   Target URL
  --headers   Header Information
  --sslinfo   SSL Certificate Information
  --whois     Whois Lookup
  --crawl     Crawl Target
  --dns       DNS Enumeration
  --sub       Sub-Domain Enumeration
  --dir       Directory Search
  --wayback   Wayback URLs
  --ps        Fast Port Scan
  --full      Full Recon

Extra Options:
  -nb         Hide Banner
  -dt DT      Number of threads for directory enum [ Default : 30 ]
  -pt PT      Number of threads for port scan [ Default : 50 ]
  -T T        Request Timeout [ Default : 30.0 ]
  -w W        Path to Wordlist [ Default : wordlists/dirb_common.txt ]
  -r          Allow Redirect [ Default : False ]
  -s          Toggle SSL Verification [ Default : True ]
  -sp SP      Specify SSL Port [ Default : 443 ]
  -d D        Custom DNS Servers [ Default : 1.1.1.1 ]
  -e E        File Extensions [ Example : txt, xml, php ]
  -o O        Export Format [ Default : txt ]
  -cd CD      Change export directory [ Default : ~/.local/share/finalrecon ]
  -of OF      Change export folder name [ Default :<path>fr_<hostname>_<date> ]
  -k K        Add API key [ Example : shodan@key ]
# Check headers

python3 finalrecon.py --headers --url https://example.com

# Check ssl Certificate

python3 finalrecon.py --sslinfo --url https://example.com

# Check whois Information

python3 finalrecon.py --whois --url https://example.com

# Crawl Target

python3 finalrecon.py --crawl --url https://example.com

# Directory Searching

python3 finalrecon.py --dir --url https://example.com -e txt,php -w /path/to/wordlist

# full scan

python3 finalrecon.py --full --url https://example.com

演示

Odysee

由 Lohitya Pushkar(thewhiteh4t)创建

下载工具