一个基于 Python 的强大 OSINT(开源情报)工具,用于跨多个平台和服务收集信息。
007-TheBond 帮助安全研究人员、调查人员和道德黑客从社交媒体资料、电话号码、IP 地址等多种来源收集公开信息。
🐳 Docker Hub • 💬 Discord • ☕ 支持 • 🐛 问题反馈
| 功能 | 描述 | 状态 |
|---|---|---|
| 📸 Instagram OSINT | 从 Instagram 个人资料收集信息 | ✅ 正常 |
| 📞 电话号码 OSINT | 通过电话号码提取详细信息 | ✅ 正常 |
| 👤 用户名搜索 | 查找用户名在社交媒体平台上的存在情况 | ✅ 正常 |
| 🌐 网页搜索 | 执行全面的网页搜索 | ✅ 正常 |
| 🌍 IP 查询 | 检索详细的 IP 地址信息 | ✅ 正常 |
| 📧 邮箱查询 | 使用 Have I Been Pwned API 检查邮箱泄露情况 | ✅ 正常 |
| 🔄 跨平台 | 可在多个操作系统上运行 | ✅ 正常 |
为什么选择 Docker? Docker 可确保在所有平台上获得一致性能,并消除依赖性问题。
# 拉取最新镜像
docker pull deadshot0x7/007-thebond:latest
# 交互式运行工具
docker run -it deadshot0x7/007-thebond:latest
# 使用卷挂载运行以保存结果
docker run -it -v $(pwd)/results:/app/results deadshot0x7/007-thebond:latest
Docker Compose(可选):
version: '3.8'
services:
osint-tool:
image: deadshot0x7/007-thebond:latest
stdin_open: true
tty: true
volumes:
- ./results:/app/results
- ./config:/app/config
快速设置脚本:
git clone https://github.com/Deadshot0x7/007-TheBond.git
cd 007-TheBond
bash run_007-TheBond.sh
git clone https://github.com/Deadshot0x7/007-TheBond.git
cd 007-TheBond
run_007-TheBond.bat
# 1. 克隆仓库
git clone https://github.com/Deadshot0x7/007-TheBond.git
cd 007-TheBond
# 2. 创建并激活虚拟环境
# Linux/macOS:
python3 -m venv venv
source venv/bin/activate
# Windows:
python -m venv venv
venv\Scripts\activate
# 3. 安装依赖
pip install -r requirements.txt
# 或者使用 uv(更快)
uv pip install -r requirements.txt
# 4. 运行脚本
cd scripts
python 007-TheBond.py
❌ 已知这些平台存在严重问题:
⚠️ 重要:此工具仅用于合法的安全研究和教育目的。
免责声明:开发者(@Deadshot0x7)不对滥用此工具承担任何责任。用户需自行确保法律和道德合规。
# 可选配置
export OSINT_OUTPUT_DIR="/path/to/results"
export OSINT_CONFIG_FILE="/path/to/config.json"
export PYTHONPATH="${PYTHONPATH}:/path/to/007-TheBond"
某些功能可能需要 API 密钥。创建 .env 文件:
HAVEIBEENPWNED_API_KEY=your_api_key_here
SHODAN_API_KEY=your_shodan_key
为什么我们推荐使用 Docker:
# 使用 Docker 运行
docker run -it deadshot0x7/007-thebond:latest
# 示例会话:
┌─────────────────────────────────────────┐
│ 007-TheBond v3.0 │
│ OSINT 情报工具包 │
└─────────────────────────────────────────┘
[1] Instagram OSINT
[2] 电话号码 OSINT
[3] 用户名搜索
[4] 网页搜索
[5] IP 查询
[6] 邮箱查询
[0] 退出
请选择选项:_
欢迎贡献!以下是具体方法:
# 1. Fork 仓库
# 2. 创建功能分支
git checkout -b feature/AmazingFeature
# 3. 进行修改并提交
git commit -m '添加某个 AmazingFeature'
# 4. 推送并创建 PR
git push origin feature/AmazingFeature
问题:"Module not found"
# 解决方案:使用 Docker
docker run -it deadshot0x7/007-thebond:latest
问题:"Permission denied"
# Linux/macOS:修复权限
chmod +x run_007-TheBond.sh
# 或使用 Docker(推荐)
问题:"Python version incompatible"
# 解决方案:使用 Docker 以获得一致的 Python 3.10
docker run -it deadshot0x7/007-thebond:latest
🚀 准备好提升您的 OSINT 技能了吗? 加入我们活跃的 Discord 社区,安全研究人员、道德黑客和 OSINT 爱好者聚集在此,分享知识、获得即时帮助,并协作进行调查!
🎯 您将获得:
不要独自调查 - 加入团队! 🐺
喜欢 007-TheBond? 请帮助我们继续构建出色的 OSINT 工具!您的支持对我们小而充满热情的开发团队来说意义非凡。每一份贡献都有助于我们添加新功能、更快修复错误,并让工具对所有人保持免费!🙏
:
本项目基于 MIT 许可证 - 详见 LICENSE 文件。
由 Deadshot0x7 为网络安全社区用心制作 ❤️
⭐ 如果这个工具帮助了您,请给它加星!
| 平台 | 状态 | 安装方式 | 备注 |
|---|
| 🐧 Kali Linux | ✅ 完美 | 本地 / Docker | 推荐用于安全研究 |
| 🦜 Parrot Security OS | ✅ 完美 | 本地 / Docker | 性能出色 |
| 🔥 Garuda Linux | ✅ 完美 | 本地 / Docker | 所有功能正常 |
| 🏹 Arch Linux | ✅ 完美 | 本地 / Docker | 最新软件包支持 |
| 🐳 Docker | ✅ 完美 | Docker | 通用兼容性 |
| 📱 Termux (Android) | ⚠️ 部分 | 本地 | Instagram OSINT 无法使用 |
| 平台 | 状态 | 推荐解决方案 | 问题 |
|---|
| 🪟 Windows 10/11 | ⚠️ 部分 | 使用 Docker | 依赖冲突 |
| 🍎 macOS | ⚠️ 部分 | 使用 Docker | 库兼容性问题 |
| 🐧 Ubuntu/Debian | ⚠️ 混合 | 使用 Docker | 版本相关问题 |
| 📱 iOS | ❌ 不支持 | 在 Mac 上使用 Docker | 不兼容 |
| 平台 | 问题 | 推荐替代方案 |
|---|
| CentOS/RHEL 7 | Python 版本过旧 | 使用 Docker 或升级到 RHEL 8+ |
| Windows 7/8 | 无法使用 Python 3.10+ | 使用 Docker Desktop 或升级操作系统 |
| Alpine Linux | 缺少依赖 | 使用基于 Ubuntu 的 Docker 镜像 |
| Raspberry Pi OS (32-bit) | 架构限制 | 使用 64 位操作系统或 Docker |
| OpenSUSE Leap <15.3 | 软件包冲突 | 使用 Docker 或升级 |
| Amazon Linux 1 | 已终止支持,缺少软件包 | 使用 Amazon Linux 2 + Docker |
| 任何没有 Python 3.10+ 的发行版 | Python 兼容性 | 使用 Docker(通用解决方案) |
| 优势 | 描述 |
|---|
| 🔄 通用兼容性 | 可在任何装有 Docker 的系统上运行 |
| 📦 无依赖问题 | 所有依赖已预装 |
| 🛡️ 隔离环境 | 不会影响您的系统 |
| ⚡ 快速设置 | 一条命令即可运行 |
| 🔄 一致的结果 | 处处相同环境 |
| 🧹 轻松清理 | 完成后删除容器即可 |
sviquarahmed@okaxis