0xMedl/Reconpulse

GitHub: 0xMedl/Reconpulse

ReconPulse 是基于 IntelBase API 的企业级 OSINT 调查平台,从电子邮件地址中提取泄露记录、账户画像、窃密日志等全方位情报数据。

Stars: 0 | Forks: 0

# 🔍 ReconPulse - 高级 OSINT 平台 ![Version](https://img.shields.io/badge/version-2.0.0-blue) ![Python](https://img.shields.io/badge/python-3.8+-blue?logo=python) ![License](https://img.shields.io/badge/license-MIT-green) ![Platform](https://img.shields.io/badge/platform-linux%20%7C%20macos%20%7C%20windows-lightgrey) ## 📊 概述 **ReconPulse** 是一个企业级的 OSINT 调查平台,它使用 IntelBase API 从电子邮件地址中提取 **100% 的可用情报**。 ## 🚀 快速开始 ``` git clone https://github.com/0xMedl/Reconpulse.git cd Reconpulse pip install -r requirements.txt echo "INTELBASE_API_KEY=your_api_key" > .env python -m reconpulse ``` ## 📖 用法 ``` # 交互模式 python -m reconpulse # 单一调查 python -m reconpulse user@example.com # 导出格式 python -m reconpulse user@example.com json python -m reconpulse user@example.com csv python -m reconpulse user@example.com html # 批处理 python -m reconpulse batch emails.txt ``` ## ✨ 功能 **情报收集:** - 📧 完整的电子邮件画像与元数据 - 👤 跨越 500+ 服务的账户发现 - 🔓 包含凭证的完整数据泄露分析 - 🦠 Stealer log 与恶意软件检测 - 📅 活动时间轴重建 **分析与导出:** - 📈 风险评分(0-100)及威胁等级 - 🔑 密码强度与重复使用分析 - 📄 多格式导出(JSON/CSV/HTML) - 🎨 专业的 Rich 驱动的终端 UI - 📦 支持批量调查 ## 📊 提取的数据 | 类别 | 详情 | |----------|---------| | **Meta** | 首次发现、最后发现、活动情况 | | **Accounts** | 用户名、ID、个人资料 URL、创建日期、粉丝数、位置 | | **Breaches** | 密码、用户名、IP、姓名、电话、哈希值 | | **Stealer Logs** | 恶意软件感染、被攻陷的数据 | | **Validator** | 500+ 服务注册检查 | | **Timeline** | 按时间顺序排列的事件 | ## 📁 项目结构 ``` Reconpulse/ ├── reconpulse/ │ ├── core/ │ │ ├── api_client.py │ │ └── engine.py │ ├── display/ │ │ └── terminal_ui.py │ ├── export/ │ │ └── exporter.py │ ├── utils/ │ │ ├── constants.py │ │ └── helpers.py │ └── cli.py ├── requirements.txt └── README.md ``` ## 🔧 环境要求 - Python 3.8+ - `requests` - `rich` - IntelBase API key ## ⚠️ 免责声明 **仅供授权的安全研究使用。** 请务必获得适当的授权。 ## 📄 许可证 MIT License ## 🌟 致谢 - 由 [IntelBase API](https://intelbase.is) 提供支持 - 由 [0xMedl](https://github.com/0xMedl) 创建
标签:ESC4, OSINT, Python, 代码示例, 字符串匹配, 情报收集, 数据分析, 无后门, 漏洞研究, 逆向工具