improba1/osint_manager
GitHub: improba1/osint_manager
多向量异步 OSINT 框架,支持对电话号码、邮箱和用户名进行并发侦察与身份关联分析。
Stars: 1 | Forks: 0
# 🎛️ OSINT Manager
一个多向量异步开源情报 (OSINT) 框架,专为针对电话号码、电子邮件地址和用户名的并发侦察而设计。
## ⚙️ 核心模块与功能
* **📞 电话情报 (`phone_checker.py`):** 使用国际标准层解析和规范化号码。执行直接的 MTProto 查询以进行 Telegram 映射,构建安全的原生 URI 深度链接 (Viber/WhatsApp) 以防止账号被封禁,并自动生成 Google Dorks 以进行全球网络足迹分析。
* **📧 电子邮件验证矩阵 (`email_checker.py`):** 通过 MX-record 解析、结构语法验证和历史泄露查询,执行深度的异步邮箱评估。内置集成预过滤 pipeline,可针对临时邮件提供商的本地数据库 (`disposable_email_blocklist.conf`) 对目标进行测试。
* **👤 身份与账号审计 (`name_checker.py`):** 在大量公共索引、社交注册库和开发者生态系统中运行并行的昵称查询,以追踪目标的别名。
## 📦 协议层与技术栈
该工具利用多样化的网络协议栈来优化吞吐量,同时绕过标准的 Web-scraping 防御包装器:
* **异步引擎:** 使用 `asyncio` 和 `trio` 构建稳健的非阻塞执行 pipeline 和基于 nursery 的并发。
* **网络与反垃圾邮件防御:** 由 `curl_cffi` 提供高级 TLS/JA3 浏览器指纹模拟 支持,并使用 `httpx` 进行标准的并发 HTTP 轮询。
* **API 与核心层:** 通过 `Telethon` 进行原生的加密 MTProto 连接处理,通过 `dnspython` 进行异步 DNS 解析,并使用 `python-phonenumbers`(Google libphonenumber 的移植版)。
## 🔐 合规与安全声明
⚠️ 注意:本应用程序专为授权审计、机构渗透测试和数字足迹分析而设计。操作者需全权负责确保其行动符合当地数据隐私法规及目标平台各自的服务条款。
标签:ESC4, OSINT, 实时处理, 异步框架, 计算机取证, 身份溯源, 运行时操纵, 逆向工具