thenullroot/passivereconx
GitHub: thenullroot/passivereconx
PassiveReconX 是一个基于 Bash 的轻量级被动侦察工具,用于通过多源数据收集目标域名的子域名、IP 解析及 HTTP 头信息等情报。
Stars: 0 | Forks: 0
# PassiveReconX
[]()
[]()
[]()
[]()
[](https://github.com/thenullroot)
## 👤 作者
[](https://github.com/thenullroot)
[](https://www.linkedin.com/in/aniket-nayak-634495317/)
PassiveReconX 是一个轻量级的基于 Bash 的被动侦察工具,它利用多个开源数据源收集关于目标域名的情报。
## 🔍 功能
- 🔎 被动子域名枚举
- 🌐 多源数据收集
- 🔗 支持域名和完整 URL 输入
- 🔄 HTTP → HTTPS 回退
- 📡 IP 解析
- 🧾 HTTP 头提取
- 📄 生成结构化报告
- 🔢 包含子域名计数
## 📸 截图
### ▶️ 工具执行

### 📄 生成的报告

## ⚙️ 要求
确保已安装以下工具:
- bash
- curl
- dig
## 🚀 使用方法
### 1. 克隆仓库
```
git clone https://github.com/thenullroot/passivereconx.git
cd passivereconx
```
### 2. 赋予脚本执行权限
```
chmod +x passiverecon.sh
```
### 3. 运行工具
#### 使用域名:
```
./passiverecon.sh example.com
```
#### 使用完整 URL:
```
./passiverecon.sh https://example.com
```
## 📄 输出
### 子域名文件:
```
subdomains_.txt
```
### 完整报告:
```
report_.txt
```
## 📌 示例输出
```
===================================
PassiveReconX REPORT
===================================
TARGET: example.com
IP: 104.x.x.x
TOTAL SUBDOMAINS: 5
========== SUBDOMAINS ==========
dev.example.com
m.example.com
products.example.com
support.example.com
www.example.com
========== HTTP HEADERS ==========
HTTP/1.1 200 OK
Server: cloudflare
Content-Type: text/html
```
## ⚠️ 免责声明
本工具仅用于教育目的和授权的安全测试。
请勿在未获得适当许可的情况下针对目标使用此工具。
## 🛠️ 未来改进
- Shodan 集成
- Censys 集成
- ASN 和 IP 情报
- 子域名接管检测
- 输出格式改进
#### GitHub: https://github.com/thenullroot
#### LinkedIn: https://www.linkedin.com/in/aniket-nayak-634495317/
## ⭐ 贡献
欢迎 Fork 仓库并提交 Pull Request。
## 📜 许可证
本项目是开源的,基于 MIT 许可证发布。
标签:DNS枚举, ESC4, HTTP头提取, IP解析, Linux工具, OSINT, 域名情报, 子域名枚举, 安全工具库, 安全扫描, 实时处理, 密码管理, 应用安全, 时序注入, 端口探测, 系统安全, 网络安全, 网络安全工具, 自动化报告, 被动侦察, 隐私保护