HunxByts/GhostTrack
安全一个 Python 菜单工具,用于查询 IP 归属地、手机号信息和跨社交平台的用户名,服务于 OSINT 信息收集。
GhostTrack 把一个终端菜单套在三种常见的开源情报查询上。如果你已经清楚 IP 归属地和用户名枚举能说明什么、不能说明什么,它值得一看;它不是定位手机或追踪某个人的手段。
解决什么问题
调查者、做信息收集的渗透测试人员,或者好奇的爱好者,手里通常只有一个目标标识:IP 地址、手机号或用户名,希望尽快拿到一份初步资料。手工做这件事意味着在归属地查询接口、号码信息网站和几十个社交平台之间来回切换。GhostTrack 用终端菜单替代这种切换:选择 IP Tracker、Phone Tracker 或 Username Tracker,输入标识,就能得到一屏汇总结果。真正改变的工作流是汇总,而不是数据来源本身。
有什么不同
这个项目的价值在封装,而不在于任何新技术。README 用三个菜单项介绍功能,主要靠截图说明(项目 README、IP 菜单、手机号菜单、用户名菜单)。IP 模块明确要和 Seeker 配合使用,README 链接到后者来获取目标 IP(Seeker),也就是说 GhostTrack 提供的是查询,不是抓取。手机号和用户名模块只写了“从目标号码或用户名搜索信息”,没有说明查询哪些来源、结果如何筛选。
这种单薄是双面的。好处是对正在学习 OSINT 枚举的人门槛低。代价是透明度不足:当查询结果错误或为空时,用户很难判断是数据源失败、标识已过期,还是这个工具本就不该用于该场景。手机号查询尤其容易被误读——号码的注册地区或运营商并不等于实时位置。
谁值得试
适合想快速汇总公开标识查询的学习者或初级渗透测试人员,用于获得授权的侦察阶段,并且会把输出当作待核实的线索而非结论。CTF 这类重视速度、不要求来源可追溯的练习场景也合适。
不适合需要可审计证据、可复现来源或位置确定性的人,例如结论可能被质疑的场景。如果期待从手机号追踪某人的实时位置,应另寻工具,因为本文档没有支持这种用法的内容。README 提供了两条安装路径:Linux 用 apt,Termux 用 pkg,因此 Android 用户无需桌面环境也能运行。
使用条件与边界
需要 Python 3、Git 以及项目依赖文件中列出的包;安装方式是克隆、pip 安装、运行入口脚本(项目说明)。README 只写了 Linux 和 Termux,Windows 与 macOS 用户没有官方路径。
更重要的限制在法律和解读层面。README 把工具定位为 OSINT 与信息收集,仓库未声明许可证(仓库),再分发和商业使用没有明确条款。日常维护情况也不清楚:查询依赖外部服务和社交平台,这些页面的结构和限流会变化,而 README 没有说明各模块如何维护。使用时应独立核验结果,并定期确认每个模块是否仍能返回有意义的数据。
HotRepo 点评
HotRepo 记录到 GhostTrack 在 2026-10-25 的 Python 月榜上排第 18 名,当月新增 4,926 stars,这只是一个有日期的单次快照(月榜记录)。没有已存储的日榜历史,因此无法根据现有证据判断这份关注能否持续。考虑到仓库的年龄和过于简略的 README,依赖它之前最该确认的是每个模块查询的具体数据源,以及该数据源对你的标识是否仍然有效。
本文由 AI 根据项目 README 生成,更新于 2026年10月25日,以项目官方文档为准。