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

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

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

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
oORecon — 用于攻击面发现的终端 UI:DNS 侦察、子域枚举、端口扫描、反向 IP、泄露的登录 URL 以及 JavaScript 密钥挖掘。 | Kitploit
工具/GitHubGitHub/hilmiazizi/oorecon
OSINT (开源情报)侦察网络映射端口扫描DNS和子域名枚举信息收集渗透测试秘密检测子域名枚举网络爬虫DNS 分析
15717天前尚未审核

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
GitHub
hilmiazizi/oorecon

oORecon

用于攻击面发现的终端 UI:DNS 侦察、子域枚举、端口扫描、反向 IP、泄露的登录 URL 以及 JavaScript 密钥挖掘。

查看仓库

oORecon — 攻击面发现 TUI

oORecon

oORecon 是一个开源的 Python 终端 UI,用于 Web 侦察 和 攻击面发现。它帮助 漏洞赏金猎人、渗透测试人员 和 OSINT 研究人员快速绘制域名地图:DNS 侦察、子域名枚举、端口扫描、反向 IP 查询、泄露的登录 URL,以及针对每个主机的 站点地图、目录爆破 和 JavaScript 端点 / 密钥挖掘。

如果你正在寻找一个 一体化侦察 TUI,而不是串联许多 CLI 工具,oORecon 会在你输入顶级域名后依次运行主要检查。

oORecon 演示

免责声明

这是 AI 生成的垃圾。每一行都是由 AI 生成的,没有一行是手工输入的——根本没时间。把代码当作机器输出,然后照常使用。

目录

  • 免责声明
  • 什么是 oORecon?
  • 它适合谁?
  • 功能
  • 快速开始
  • 如何使用
  • 为什么选择 oORecon?
  • 项目结构
  • 常见问题
  • 法律 / 道德
  • 致谢与依赖

什么是 oORecon?

oORecon 是一个基于 Textual 的 TUI,可将单个域名变成一个实时侦察仪表板。查询时它会:

  1. 解析 DNS 记录(A、AAAA、NS、MX、SOA 及相关记录)
  2. 针对域名的 DNS A / AAAA 地址运行 反向 IP
  3. 获取该域名的 泄露的登录 / 凭据 URL(只读)
  4. 对查询到的域名扫描一个大型 端口集
  5. 从 证书透明度 中枚举 子域名 并通过 HTTPS 探测

打开任何存活主机以继续进行 内容发现(站点地图、目录)和 JavaScript 分析(端点、URL 以及带有邻近上下文的可能密钥)。

域名输入会自动规范化:https://、路径、端口和前导 www. 会被剥离,因此你始终基于 顶级域名 工作。

它适合谁?

  • 漏洞赏金 侦察,当你想要一个屏幕同时查看 DNS + 子域名 + 端口 + 泄露信息时
  • 渗透测试 攻击面测绘,在深入利用之前
  • OSINT 和针对品牌或顶级域名的资产清点
  • 偏好 键盘驱动 TUI 而非一堆互不相连工具的研究人员

功能

域名侦察(主菜单)

模块功能
DNS 侦察解析 A、AAAA、NS、MX、SOA 及相关 DNS 记录
子域名查找器证书透明度名称 + HTTPS 存活检查(Chrome TLS 模拟)
端口扫描器针对目标域名的大型端口集
反向 IP 查询从 DNS A / AAAA 进行共享主机发现
泄露的登录 URL窃密日志风格的登录 / 凭据 URL(只读)

DNS 侦察

在一个面板中显示所查询域名的 DNS 表面,以便你在进一步扫描之前看到暴露的 IP 和邮件 / 名称基础设施。

子域名查找器

拉取顶级域名的证书名称,然后通过 HTTPS 检查每个主机。按状态类别(2xx / 3xx / 4xx / 5xx / down)或按 主机前缀 过滤(mixrank.com 仅匹配以该字符串开头的主机)。

端口扫描器

对你输入的域名(不是每个子域名)运行广泛的端口扫描,并列出开放端口及服务 / 横幅详情。

反向 IP 查询

仅获取顶级域名的 DNS A 和 AAAA 地址,并查询相关证书主机名,然后通过 HTTPS 检查每个主机的状态和 Cloudflare。不会扩展到每个子域名 IP。

泄露的登录 URL

列出与该域名相关的泄露登录 URL。该表为 只读(无法点击进入)。

主机工作区(每个子域名 / 主机)

工具功能
站点地图爬虫robots.txt + XML 站点地图(.xml / .xml.gz)
目录爆破使用 SecLists 风格字典进行内容发现
JS 挖掘器从 JavaScript 中提取端点和 URL;带有匹配 + 邻近上下文的疑似密钥发现

站点地图爬虫

从 robots 和常见路径中发现站点地图端点,然后跟踪嵌套的站点地图索引。仅显示已确认的 XML 站点地图 URL。

目录爆破

对主机爆破常见路径。适用于管理面板、备份和被遗忘的端点。

JS 挖掘器

获取页面脚本,提取 URL / 端点,并扫描脚本正文以查找可能的 API 密钥和密钥。script / endpoint / url 行仅可列出;其他类型会打开一个详情窗口,显示匹配项及周围字符。

快速开始

pip install -r requirements.txt
python main.py

在 CLI 上传递域名:

python main.py example.com

要求: Python 3.10+

控制: Ctrl+Q 退出 · Esc 返回 · Enter 打开主机 / 密钥详情 · / 过滤子域名

如何使用

  1. 启动 oORecon 并输入顶级域名(或粘贴完整 URL——它会被规范化)。
  2. 等待并行任务:DNS、子域名、端口、反向 IP、泄露 URL。
  3. 使用主标签页查看结果;根据需要过滤子域名。
  4. 在存活主机上按 Enter 打开主机工作区。
  5. 运行主机流水线(站点地图 → 目录 → JS 挖掘器)或单独运行每个工具。
  6. 在 JS 挖掘器中,打开非 URL 发现以在行动前检查匹配项 + 上下文。

为什么选择 oORecon?

  • 一体化侦察 TUI — DNS、CT 子域名、端口、反向 IP 和泄露 URL,无需在五个 CLI 之间切换
  • 浏览器级 HTTP 请求 — Chrome TLS 模拟减少简单的指纹封锁
  • 密钥 + 端点挖掘 — 从 JS 中收集 URL,并查看带有周围上下文的可能凭据
  • 会话主机缓存 — 在同一次运行中重新打开主机可恢复之前的工具结果
  • 键盘优先工作流 — 专为实时侦察会话中的速度而设计

项目结构

main.py                 Entrypoint
ui/app.py               Recon dashboard (lookup order lives here)
ui/phases/              DNS, reverse IP, leaked URLs, ports, subdomains
ui/workspace.py         Per-host sitemap / dirs / JS miner
ui/styles.py            Dashboard CSS
ui/format.py            DNS board and status cell rendering
models.py               Shared result models
utils.py                Domain normalize, curl_cffi thread sessions
tools/                  One module per recon tool (dnsinfo, certsub, ports, …)
requirements.txt        Python dependencies
assets/                 Banner, demo GIF, and banner.ans

常见问题

oORecon 是子域名枚举工具吗?

是的。Subdomain 标签页从证书透明度中枚举名称,并检查哪些主机通过 HTTPS 响应。它是更广泛攻击面 TUI 中的一个模块。

oORecon 会取代 Amass / Subfinder / ffuf 吗?

不会。那些工具是优秀的专家工具。oORecon 旨在成为一个 快速交互式仪表板,在一个地方涵盖 DNS、CT 子域名、端口、反向 IP、泄露信息以及主机级内容 / JS 侦察。

我可以粘贴完整 URL 吗?

可以。像 https://www.example.com/path 这样的输入会被规范化为顶级域名 example.com。

反向 IP 会扫描每个子域名 IP 吗?

不会。反向 IP 仅使用所查询域名的 DNS A 和 AAAA 记录。

泄露的登录 URL 可以点击吗?

不可以。该表按设计为只读。

JS 密钥检测如何避免压缩包中的噪音?

高熵“随机字符串”风格检测器在 JS 挖掘中被禁用。看起来像密钥 / 令牌的发现可以打开以显示匹配项及相邻源文本,以便你自己验证误报。

允许未经授权的扫描吗?

不允许。仅测试你有权限评估的系统。

法律 / 道德

仅扫描你有 授权 测试的域名和主机。未经授权的扫描或凭据滥用可能是违法的。

致谢与依赖

oORecon 使用的数据源和库(无关联):

组件致谢
证书名称crt.name
反向 IP / 证书主机Hurricane Electric BGP Toolkit (bgp.he.net)
泄露的登录 URLHudson Rock
JS URL 模式受 JSFinder / LinkFinder 启发
JS 密钥检测Yelp detect-secrets
目录字典SecLists 风格 common.txt
TUITextual
目标 HTTPcurl_cffi
API HTTPaiohttp
DNSdnspython
下载工具