ramanneonx/osint
GitHub: ramanneonx/osint
一款完全离线运行的本地泄露数据库搜索引擎,支持对海量凭证与泄露数据进行多维度快速检索和分析。
Stars: 1 | Forks: 0
# 🔍 OSINT 搜索引擎





**一款强大的 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, 凭据检查, 后端开发, 多模态安全, 数据可视化, 数据泄露查询, 无后门, 本地离线, 系统独立性, 逆向工具