GhostTrack 完整指南:快速查询 IP 归属地、手机号归属与用户名注册情况
【免费下载链接】GhostTrackUseful tool to track location or mobile number项目地址: https://gitcode.com/GitHub_Trending/gh/GhostTrack
GhostTrack 是一款免费的命令行公开信息小工具(OSINT,即从公开渠道搜集线索),能帮你查出某个 IP 在哪个城市、属于哪家运营商,某个手机号的归属地和类型,以及一个用户名注册在哪些社交平台。读完本文,你可以不写一行代码,把它的 4 个功能全部跑通。
🚀 60 秒装好并启动 GhostTrack
你的机器上只需要 git 和 Python 3,Linux、macOS、手机 Termux 都可以。Linux 下先执行sudo apt-get install git python3,然后复制下面 4 行:
git clone https://gitcode.com/GitHub_Trending/gh/GhostTrack # 克隆仓库 cd GhostTrack pip3 install -r requirements.txt # 装好 requests 和 phonenumbers 两个依赖 python3 GhostTR.py # 启动主程序依赖只有两个,都写在 requirements.txt 里;Termux 用户请改用pkg install git python3安装环境。启动后,终端会先清屏,然后打印一个 ASCII 风格的 GhostTrack 标志,下方是 5 个带编号的菜单项。
📍 第一次上手:零输入查出自己的公网 IP
先用最省事的Show Your IP熟悉菜单,它连目标都不用输入:
- 主菜单出现后,直接输入
2回车 - 程序自动向在线接口请求你当前设备的公网 IP
- 屏幕输出一行
Your IP Adrress :,后面就是你要的 IP
查看完毕后输入0即可退出程序;每次查询结束按回车也能回到主菜单,随时可以换下一个功能。
🧭 哪些场景会用到它
- 服务器日志或聊天里出现陌生 IP,想知道它来自哪个城市
- 接到一个陌生来电,想先确认号码归属地和是移动号还是座机
- 只知道一个用户名,想盘点它有哪些社交平台账号
- 怀疑网络配置有问题,想核对当前设备出去的公网 IP
- 安全学习时,想练一练 OSINT 公开信息收集的基本功
IP 的老家在哪:IP Tracker
什么时候用:你手上有一个 IP,想知道它的位置、坐标和运营商时。
- 主菜单输入
1进入 IP Tracker - 在提示符
Enter IP target :后输入目标 IP,例如8.8.8.8 - 等待约 2 秒,程序调用在线接口完成查询
- 结果页会完整列出国家、城市、坐标、运营商、时区等二十多行信息
| 字段 | 含义 | 示例 |
|---|---|---|
City/Region | IP 所在的城市与省份/州 | Mountain View / California |
ISP | 承载该 IP 的运营商 | Google LLC |
Current Time | 该地当前时间 | 2023-04-15T00:30:26-07:00 |
Maps | 可直接打开的地图链接 | 点开即可在地图上定位 |
注意:定位精度取决于在线数据库,共享或 CDN 类 IP 往往只能定位到运营商层面,重要结论建议用Maps链接二次确认。
号码的归属与类型:Phone Number Tracker
什么时候用:你拿到一个电话号码,想确认它来自哪里、是手机号还是座机。
- 主菜单输入
3进入手机号查询 - 在提示符后输入带国家代码的号码,例如
+442083661177 - 回车等待解析,程序本地完成号码格式判断
- 结果依次给出归属地、时区、运营商、号码类型等字段
| 字段 | 含义 | 示例 |
|---|---|---|
Location | 号码归属地 | London |
Operator | 号码所属运营商 | Jonis Provider |
Type | 移动号或座机号 | This is a fixed-line number |
Valid number | 号码格式是否合法 | True |
注意:输入必须带+开头的国家代码,只输本地号码会让归属地判断出错。
用户名的社交足迹:Username Tracker
什么时候用:你只知道一个用户名,想盘点它在各大社交平台的注册痕迹。
- 主菜单输入
4进入用户名查询 - 在提示符
Enter Username :后输入目标用户名,例如asep - 程序依次访问 Facebook、Twitter、Instagram、GitHub、TikTok 等两三个主流平台
- 每个平台输出一行,最后汇总成一份清单
| 输出 | 含义 | 示例 |
|---|---|---|
| 主页链接 | 该平台存在这个用户名 | https://www.github.com/asep |
Username not found | 该平台未查到此用户名 | LinkedIn 一行 |
注意:程序按页面返回 200 状态码判断"存在",个别平台拦截自动访问时会误报未找到,重要结论请手动打开链接复核。
❓ 常见问题自查
- 没有网络能用吗?不能。IP 与用户名查询都走在线接口,全程需要稳定联网。
- 手机号查询结果不准怎么办?先检查号码是否带了
+国家代码,漏掉国际区号会让地区判断整个跑偏。 - 平台显示未找到,但账号其实存在?部分网站对自动化请求返回异常状态码,程序判断并非绝对,以人工核实为准。
- 手机上能跑吗?可以。Termux 里用
pkg install git python3装好环境,后续步骤和上面完全一致。 - 每次输完编号后卡住不动?每个功能编号后都有输入提示,等它出现后再输入对应的 IP、号码或用户名即可;查完按回车回主菜单,输
0退出。
⚖️ 使用边界
这套工具适合自查自己的信息、安全学习、核实本人数据等合法用途。请不要用它未经授权地追踪或调查他人隐私,查询结果的使用责任由你自己承担。
项目完全开源免费,欢迎跑起来试试,遇到问题或有改进想法随时反馈。
【免费下载链接】GhostTrackUseful tool to track location or mobile number项目地址: https://gitcode.com/GitHub_Trending/gh/GhostTrack
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考