GhostTrack 零门槛指南:IP 归属地、手机号、用户名一次查清
【免费下载链接】GhostTrackUseful tool to track location or mobile number项目地址: https://gitcode.com/GitHub_Trending/gh/GhostTrack
如果你在服务器日志里盯到一个陌生 IP,不知道它从哪来;或者手里有个号码,想核实它属于谁,这个工具用得上。GhostTrack 是一款免费的命令行 OSINT(开源情报)查询工具,能一次查清 IP 归属地、手机号运营商、用户名注册过哪些平台。
30 秒跑起来
先检查环境,装好git和Python 3,Linux、macOS、手机上的 Termux 都能用;再克隆仓库,把 requirements.txt 里写好的两个依赖requests和phonenumbers一次装好;最后运行主程序 GhostTR.py:
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打开后先认路:一个菜单包揽四类查询
启动后终端会给出 5 项菜单,输入编号数字即可选择。1是 IP Tracker,2是 Show Your IP,不用输入任何东西,直接打印当前设备的公网 IP,方便核对网络配置;3是 Phone Number Tracker,4是 Username Tracker。每次查询完按回车回到主菜单,输入0退出程序。
IP 查完,先来看归属地。
实测|用 IP Tracker 把 IP 归属地查个明白
日志里蹦出陌生 IP,想知道它落在哪个城市、归哪家运营商时,点它。
- 主菜单输入
1,回车 - 输入目标 IP,如
9.9.9.9,回车 - 等 2 秒,查询完成
重点看三行:City和Region直接给出城市与州/省,ISP告诉你属于哪家运营商。Type一行还会标明是 IPv4 还是 IPv6,排查双栈问题用得上。想上看位置,点开Maps行给的 Google Maps 链接即可。Current Time是当地当前时间,跨时区沟通时 handy。
号码登场,看看它落在哪座城市、属于哪家运营商。
从手机号到归属地和运营商,只要 3 步
拿到一个号码,想确认它是移动号还是座机号、来自哪个地区时,点它。
- 主菜单输入
3,回车 - 输入带国家代码的号码,如
+6560111177 - 回车,等解析完成
重点看三行:Location是号码归属地,Operator是运营商,Type直接说明是移动号还是座机号。Valid number和Possible number的True/False则代表号码格式是否合法。Region Code给出地区代码,Timezone是该号码所在时区。
号码搞定,最后看看线上的足迹。
实测|把用户名注册过哪些平台查个明白
只知道一个用户名,想顺着它找出线上账号时,点它。
- 主菜单输入
4,回车 - 输入目标用户名,如
zhangwei - 等程序逐个扫完 20 多个平台
每个平台占一行:存在的话,返回主页链接,点开自己确认;不存在则显示Username not found。覆盖的平台包括 SoundCloud、Pinterest、Twitch、Quora 等。
容易翻车的几个点
问:没网能用吗? 答:IP 和用户名查询走在线接口,全程要稳定联网;手机号查询是本地解析,断网也能跑。
问:手机号查询结果地区不对? 答:多半是漏了国家代码,必须带+前缀,比如+6560111177,不然地区会判错。
问:平台显示未找到,账号其实存在? 答:有些网站拦截自动请求、返回异常状态码,属正常现象;重要结论手动核实一遍。
问:能随便查别人的号码吗? 答:仅限合法用途,比如自查、安全学习;别用来未经授权追踪他人。
项目完全开源,跑完发现问题直接去仓库提 issue。
【免费下载链接】GhostTrackUseful tool to track location or mobile number项目地址: https://gitcode.com/GitHub_Trending/gh/GhostTrack
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考