在开源情报(OSINT)领域,信息的高效收集与整合是核心需求。GhostTrack 是一款集成了IP地址追踪、手机号码查询和社交媒体用户名搜索三大功能的开源工具,凭借其轻量级和跨平台特性,为安全研究、背景调查乃至反诈骗分析提供了便捷的一站式解决方案。
项目简介与概览
GhostTrack 是一款基于 Python 编写的开源情报收集工具。它的设计核心在于轻量、高效和易用,用户只需输入目标IP、手机号或用户名,即可快速获取对应的地理位置、运营商归属或社交媒体足迹。该工具不仅支持主流的 Linux 桌面系统,也能在 Android 端的 Termux 环境中顺畅运行,覆盖了从桌面到移动端的多样化使用场景。

该项目在 GitHub 上获得了超过7.6k的 Star,表明了其在开源社区和信息安全爱好者中的高度认可度与实用性。

核心功能特性解析
GhostTrack 将多个独立的 OSINT 功能模块整合在一个简洁的交互界面中,其主要特性包括:
- 功能一体化:整合了IP地址追踪、手机号码查询和社交媒体用户名搜索,避免了在多个工具间来回切换的繁琐。
- 跨平台兼容:支持 Linux 桌面环境(如 Ubuntu)和 Android 移动端(通过
Termux),适应性广。
- 与专业工具联动:其 IP 追踪功能可配合
Seeker 等工具使用,通过生成特定链接来获取目标的真实 IP,实现更主动的信息收集。
- 数据源多样:工具利用了多个公开的
OSINT 数据库和搜索引擎,力求提供更全面、准确的信息反馈,例如手机号的归属地、运营商详情以及跨平台的社交账号关联信息。
- 轻量与易部署:代码结构清晰,依赖库较少,安装过程简单,非常适合快速上手或进行二次开发。
工具使用效果展示
手机号码追踪:输入一个电话号码,工具可以解析出其所属国家、城市、时区、运营商以及号码类型(如固话或手机)等详细信息。

IP地址追踪:针对输入的 IP 地址,工具能够提供详细的地理位置信息(国家、城市、经纬度)、网络归属(ASN、组织)以及其他相关数据。

用户名追踪:输入一个用户名,工具会自动在数十个主流社交媒体平台(如 Facebook, Twitter, Instagram, GitHub, TikTok 等)上进行搜索,并返回该用户名可能存在的个人主页链接。

快速安装与使用指南
以下是在 Linux 或 Termux 环境中安装和运行 GhostTrack 的步骤。
1. 环境准备
首先,确保系统已安装 Git 和 Python3。
# 在 Linux (如 Ubuntu/Debian) 上
sudo apt-get update
sudo apt-get install git python3
# 在 Android Termux 上
pkg update
pkg install git python3
2. 克隆项目仓库
使用 Git 将项目代码克隆到本地。
git clone https://github.com/HunxByts/GhostTrack.git
cd GhostTrack
3. 安装Python依赖
进入项目目录,安装运行所需的第三方库。
pip3 install -r requirements.txt
4. 运行主程序
启动工具,你将看到交互式菜单。
python3 GhostTR.py
运行后,主菜单会提供以下选项:
- IP Tracker: 输入目标 IP 地址以获取地理位置和网络信息。
- Phone Tracker: 输入手机号码(带国际区号)以查询归属地和运营商。
- Username Tracker: 输入用户名以搜索其在各大社交媒体平台的资料。
整个操作流程直观,即便是初次接触 OSINT 工具的用户也能快速掌握。
总结与项目资源
GhostTrack 作为一款 开源实战 项目,其价值在于将分散的信息收集能力进行了有效整合,实现了“一站式”的操作体验。无论是进行网络安全审计、渗透测试,还是用于识别可疑号码、开展简单的背景调查,它都能提供一个低门槛的入门选择。其跨平台特性进一步扩展了使用场景,让移动端也能成为轻量级的信息收集工作站。
如果你对信息安全或开源情报收集感兴趣,可以访问其 GitHub 仓库了解更多细节和参与贡献:
https://github.com/HunxByts/GhostTrack
技术工具的探索与交流是进步的阶梯,欢迎在 云栈社区 与其他开发者共同探讨类似 GhostTrack 这样的实用工具和安全技术。