ramanneonx/osint

GitHub: ramanneonx/osint

一款完全离线运行的本地泄露数据库搜索引擎,支持对海量凭证与泄露数据进行多维度快速检索和分析。

Stars: 1 | Forks: 0

# 🔍 OSINT 搜索引擎
![OSINT 引擎](https://img.shields.io/badge/OSINT-Search%20Engine-00f5d4?style=for-the-badge&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0id2hpdGUiIGQ9Ik0xNS41IDE0aC0uNzlsLS4yOC0uMjdBNi41IDYuNSAwIDAgMCAxNiA5LjUgNi41IDYuNSAwIDAgMCA5LjUgMTYgNi41IDYuNSAwIDAgMCAxNiAxMC41YzAgMS42MS0uNTkgMy4wOS0xLjU2IDQuMjNsLjI3LjI4di43OWw1IDQuOTlMOS40OSAxNnoiLz48L3N2Zz4=) ![Python](https://img.shields.io/badge/Python-3.8+-blue?style=for-the-badge&logo=python) ![离线](https://img.shields.io/badge/Works-100%25%20Offline-green?style=for-the-badge&logo=wifi) ![免安装](https://img.shields.io/badge/No%20Install-Zero%20Dependencies-yellow?style=for-the-badge) ![数据库](https://img.shields.io/badge/Database-pCloud%20Hosted-purple?style=for-the-badge) **一款强大的 100% 离线、基于浏览器的 OSINT 工具,可瞬间搜索海量的凭证与泄露数据集。** [⬇️ 下载数据库](https://filedn.com/lO4GDysFuFnRUboOHVSflVj/) • [🚀 快速开始](#-quick-start) • [📁 项目结构](#-project-structure)
## 🧠 这是什么? **OSINT 搜索引擎** 是一款 **100% 离线**的本地 Web 应用程序,让您可以在几秒钟内**搜索数十亿条泄露的凭证记录** —— 直接在您的浏览器中运行,配置完成后**无需任何网络连接**。 无论您是安全研究员、渗透测试专家,还是 OSINT 调查员,这款工具都能为您提供强大的搜索界面,用于检索组合/泄露数据,包括: | 字段 | 查找内容 | |-------|--------------| | 📧 **邮箱** | 查找绑定到某个邮箱地址的所有账号 | | 🌐 **域名 / URL** | 查找来自特定网站(例如 `facebook.com`)的所有泄露账号 | | 👤 **用户名** | 在多个泄露的服务中追踪某个用户名 | | 🔑 **密码** | 查看某个密码在各种泄露事件中的普遍程度 | | 📞 **电话** | 查找绑定到某个电话号码的账号 | ## 🌐 100% 离线 —— 无需网络 一旦您下载了数据库和工具,您就可以: - 🔌 **完全断开网络连接** - 🔍 **全速搜索数十亿条记录** - 🔒 **确保您的所有搜索 100% 私密** - 💻 **在任何 PC、笔记本电脑或服务器上运行** 一切都在 `localhost` 上运行 —— 您的数据永远不会离开您的电脑。 ## 💾 数据库选项 此工具支持您可以搜索的**三种类型的数据**: ### 🛸 选项 1 —— 预构建的“Alien”数据库 *(推荐)* 我们已经为您编译了海量的数据泄露集。免费托管在 pCloud 上: 该数据库包含来自全球重大泄露事件的**数亿条记录**。只需下载 `.txt` 文件,将其放入 `database/` 文件夹中 —— 即可完成。无需设置。 ### 🦠 选项 2 —— Stealer 日志 有来自僵尸网络或存档的 Stealer 日志文件夹吗?此工具可以直接读取它们! Stealer 日志通常如下所示: ``` Passwords.txt → url:username:password Cookies.txt → domain data ``` 只需将您的 Stealer 日志 `.txt` 文件转储到 `database/` 文件夹中。该工具会自动检测并解析其格式。 ### 🗄️ 选项 3 —— 任何组合 / Dump 数据 已经有组合列表、数据库转储或泄露的 `.txt` 文件了吗?即开即用! 支持的格式(自动检测): ``` url:username:password email:password username:password url:email:password phone:password username:email:password ``` 将任何 `.txt` 文件放入 `database/` 文件夹中 → 立即搜索。**无需导入步骤。** ## ⚡ 快速开始 ### 第 1 步 —— 克隆或下载此仓库 ``` git clone https://github.com/ramanneonx/osint.git cd osint ``` ### 第 2 步 —— 获取您的数据库 **选项 A —— 预构建的 Alien 数据库:** 下载 `.txt` 文件并将它们放入 `database/` 文件夹中。 **选项 B —— 您自己的 Stealer 日志 / 组合列表 / Dump 文件:** 只需将您的 `.txt` 文件复制到 `database/` 文件夹中。支持任何格式。 ### 第 3 步 —— 启动服务器 **Windows(一键启动):** ``` Double-click ➜ start.bat ``` **Linux / macOS / 手动启动:** ``` python server.py ``` ### 第 4 步 —— 打开并搜索 打开浏览器并访问: ``` http://localhost:8080 ``` 开始搜索 —— **从现在起无需网络连接!** 🎉 ## 📁 项目结构 ``` osint/ ├── 📄 index.html → Main OSINT search UI (open in browser) ├── 📄 profiler.html → Log profiler dashboard ├── 🐍 server.py → Main backend API server (runs locally) ├── 🐍 profiler_server.py → Profiler backend ├── 🐍 log_profiler.py → Log file analysis engine ├── 🐍 import_breaches.py → Breach data importer & preprocessor ├── 🖥️ start.bat → Windows one-click launcher ├── 🖥️ run_profiler.bat → Profiler launcher (Windows) └── 📂 database/ → ← Put ALL your .txt files here └── history.json → Search history (auto-generated) ``` ## 🖥️ 界面功能 - ⚡ **极速搜索** —— 几秒钟内搜索数十亿行数据 - 📊 **分析标签页** —— 常用域名、邮件提供商、模式分析 - 📋 **结果表格** —— 分页显示,每个字段都有复制按钮 - 📤 **导出结果** —— 支持 CSV、TXT 或 JSON 格式 - 🕐 **搜索历史** —— 一键重新运行过去成功的搜索 - 🎛️ **文件选择器** —— 精确选择要包含的数据库文件 - 🖥️ **硬件信息** —— 实时显示您的 CPU/GPU 状态 - 🔒 **密码隐藏** —— 默认模糊处理,点击查看 - 📈 **实时进度条** —— 显示扫描进度、找到的匹配项、所用时间 ## 🛠️ 环境要求 | | | |-|-| | **Python** | 3.8 或更高版本 | | **依赖项** | ❌ 无 —— 仅使用纯粹的 Python 标准库 | | **操作系统** | Windows / Linux / macOS | | **浏览器** | 任何现代浏览器(Chrome、Edge、Firefox) | | **网络** | ❌ 配置完成后不需要 | ## 💡 使用场景 - 🔍 **检查您的邮箱/密码是否在**泄露事件中被公开 - 🦠 **解析并搜索**来自僵尸网络或存档的 Stealer 日志 - 🔐 **渗透测试** —— 凭证填充与审计研究 - 🕵️ **OSINT 调查** —— 在多个数据泄露集中追踪目标 - 🌐 **域名暴露分析** —— 查看某家公司所有泄露的账号 - 🔑 **密码审计** —— 发现某些密码的传播范围有多广 - 🗄️ **Dump 分析** —— 快速索引并搜索任何泄露的数据库 ## ⚠️ 法律免责声明
为 OSINT 与安全社区倾注 🕵️ 心血打造 | 如果您觉得它有用,请点亮 Star ⭐!
标签:ESC4, OSINT, Python, 凭据检查, 后端开发, 多模态安全, 数据可视化, 数据泄露查询, 无后门, 本地离线, 系统独立性, 逆向工具