如何3步跑起来GhostTrack:IP定位与手机号追踪的新手完整指南
【免费下载链接】GhostTrackUseful tool to track location or mobile number项目地址: https://gitcode.com/GitHub_Trending/gh/GhostTrack
第一次拿到一个陌生 IP、一个来电号码,想知道它们背后的位置吗?GhostTrack 就是一个在终端里跑的 OSINT 小工具:敲进 IP 查定位、敲进手机号查归属地、再拿一个用户名扫一遍各社交平台的注册情况,几秒出结果。安全课作业、舆情排查、账号安全自查,都会用到它。
🎯 适合解决什么问题
- 有人用匿名 IP 给你留言,你想先弄清这个地址属于哪座城市、哪家网络
- 一个陌生号码打进售后群,你想确认归属地、运营商,再决定怎么回复
- 接手一个新账号,想查这个用户名还挂在哪些社交平台上,别被别人冒名
- 排查自己的网络环境,确认本机当前的公网出口 IP
🚀 快速上手
环境只有一个硬性要求:Python 3。依赖只有 requests、phonenumbers 两个库,一条命令装完。
- 若系统还没有 git 和 python3,Debian/Ubuntu 执行
sudo apt-get install git python3,Termux 则执行pkg install git python3。 - 克隆仓库并安装依赖:
git clone https://gitcode.com/GitHub_Trending/gh/GhostTrack cd GhostTrack pip3 install -r requirements.txt- 运行主程序:
python3 GhostTR.py- 进入数字菜单,输入编号即可。四个选项分别是:IP Tracker、Show Your IP、Phone Number Tracker、Username Tracker,选 0 退出。
🧭 场景化演示:一次查清 IP、手机号和用户名
查一个陌生 IP 的物理位置
你在菜单里选 1(IP Tracker),按提示敲入目标地址,比如8.8.8.8。稍等片刻,屏幕上会打出整整一屏信息:国家、城市、大区、经纬度、邮编、ISP 与 ASN,还附带一条 Google Maps 链接——把经纬度丢进地图,就能确认具体落点。匿名留言、可疑出口、设备误连……先定位再判断,思路会清楚很多。
查一个手机号背后的信息
选 3(Phone Number Tracker)。注意号码必须带国际区号输入,例如+442083661177或+6281xxxxxxxxx,不带区号时它默认按印尼号码解析。回车后你会拿到:归属地、Region Code、时区、运营商、号码是否有效(Valid / Possible 两项检验),以及国际格式、E.164 格式和号码类型——是移动电话还是固定电话,最后一行直接告诉你。
用一个用户名扫遍社交平台
选 4(Username Tracker),输入用户名,比如asep。工具会实时访问 Facebook、Twitter、Instagram、LinkedIn、GitHub、TikTok 等二十多个平台,把结果分成两列:找到的直接给出主页链接,没找到的标注 "Username not found"。一次查询就能看到这个人(或这个昵称)在网络上的完整足迹。
顺手看看本机的公网 IP
选 2(Show Your IP),不用输入任何东西,工具会请求 ipify 接口,把当前出口 IP 直接打印出来。排查网络故障、确认 NAT 出口时非常顺手。
⚠️ 常见问题与避坑提示
- 查询失败、返回空白?四个功能全部依赖在线 API 和实时网页请求,断网、DNS 异常或所在网络屏蔽了对应站点,都会让结果出不来。先确认网络,再重试。
- 手机号查询结果不对?几乎都是因为漏了国际区号。程序默认把裸号码当印尼号码处理,输入前请自己核对
+国家码。 - 用户名查询要等很久?它要逐个访问二十多个平台,几十秒属正常现象;个别平台对爬虫有拦截,结果可能有偏差,关键账号建议点进链接人工确认。
- 使用边界:请仅查询自己设备或授权范围内使用的信息,未经授权追踪他人属于违法行为。
GhostTrack 的全部逻辑都收敛在 GhostTR.py 里,菜单、四个功能一目了然,想二次改造也非常直接。遇到问题欢迎去项目仓库提 issue;如果它帮到了你,也顺手点个 star。
【免费下载链接】GhostTrackUseful tool to track location or mobile number项目地址: https://gitcode.com/GitHub_Trending/gh/GhostTrack
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考