news 2026/10/18 1:34:11

GhostTrack开源情报工具:用IP、手机号、用户名做快速定位

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
GhostTrack开源情报工具:用IP、手机号、用户名做快速定位

GhostTrack开源情报工具:用IP、手机号、用户名做快速定位

【免费下载链接】GhostTrackUseful tool to track location or mobile number项目地址: https://gitcode.com/GitHub_Trending/gh/GhostTrack

收到一封来源可疑的邮件,想确认发件IP来自哪个城市?还是接到一个陌生号码的来电,想知道归属地在哪?GhostTrack是一个免费的开源情报工具,把IP定位、手机号归属地查询、用户名跨平台搜索集中在一个命令行菜单里,适合做授权安全研究、排查自身资产风险或品牌保护的开发者直接用。

克隆仓库到首次运行的最短路径

装好 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

启动后进入 ASCII 横幅加数字菜单:1 查目标IP,2 显示自己的出口IP,3 查手机号,4 查用户名,0 退出,输入编号回车就行。

查一个IP到底在哪

原理一句话:把IP发给 ipwho.is(免费的IP地理数据库接口)查询并排版输出。输入一个目标IP,你拿到的是一张完整信息表:国家、省份、城市、经纬度、时区与当前时间、ASN(自治系统编号,可粗略区分运营商)、ISP、域名后缀,还附带一个可直接打开的 Google Maps 坐标链接。

适用场景:收到可疑邮件或异常登录提醒时,先确认对方网络来自哪个城市、哪个运营商,再决定下一步要不要深入排查。

验证手机号归属地

原理一句话:用 phonenumbers 库(Google 维护的电话号码解析库,数据在本地,不发网络请求)直接解析号码。输入国际格式的号码(例如 +6281xxxxxxxxx),你得到的是:归属地、国家代码、运营商名称、时区、国际格式与E.164格式,以及它是移动号段还是固话号段(E.164是国际电信联盟定义的号码标准写法,带 + 国家代码)。

适用场景:排查陌生来电是营销号还是真实固话,或者核实一个号码是否属于它声称的国家。

看用户名在哪些平台出现过

原理一句话:程序按内置模板拼出 Facebook、GitHub、TikTok 等二十多个平台的账号主页地址,逐个发 GET 请求,HTTP 200(服务器正常响应)就视为该用户名已被占用。输入一个用户名,你得到一份逐平台清单:命中的平台附主页链接,没命中的标 not found。

适用场景:品牌方检查自己的名字在哪些社交平台被抢注,或者确认某员工在哪些平台留有公开账号。

把结果喂给下一件工具

单点查完还可以接链:用 Shodan(联网设备搜索引擎)按查到的IP搜它暴露了哪些设备和服务;用 theHarvester 从对方邮箱或域名里收集更多邮箱地址和子域;再用 Seeker 把域名反查回IP,喂给本工具的菜单1继续定位。整条链路走下来,一个线索可以扩展成一整套OSINT(开源情报)画像。

边界与避坑

  • 定位精度到城市级别。IP查出来的是运营商机房的粗略位置,遇到"想精确到门牌号"的期待就放弃,别把它当GPS用。
  • 手机号必须带 +国家代码前缀。遇到只拿到国内号段裸号的情况就先补国家代码,否则解析出来的归属地、号段类型可能全错。
  • 用户名判断依赖HTTP状态码。遇到某平台显示"未找到"但它其实要求登录才能看主页的情况,就人工点进去确认一次,因为不少"未找到"是接口限制导致的漏报。
  • 查用户名时要等十几秒。它要串行请求二十多个站点,中途报超时或漏项很正常,换个时间重跑即可。

收尾

IP、手机号、用户名这三条线拼起来,足以覆盖大多数线索初查的工作量。记住:它查的是公开网络信息,仅限授权研究、自家资产排查和品牌保护范围内使用,拿去向他人要"料"会触碰隐私法律红线。

【免费下载链接】GhostTrackUseful tool to track location or mobile number项目地址: https://gitcode.com/GitHub_Trending/gh/GhostTrack

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/18 1:34:10

gdsdecomp:一条命令把APK反编译成可打开的Godot工程

gdsdecomp:一条命令把APK反编译成可打开的Godot工程 【免费下载链接】gdsdecomp Godot reverse engineering tools 项目地址: https://gitcode.com/GitHub_Trending/gd/gdsdecomp 源码丢了,手里只剩一个APK,而GDScript字节码在不同God…

作者头像 李华
网站建设 2026/10/18 1:33:33

REA 如何把 Hopper 反汇编器变成 Agent 可驱动的自动化分析后端

REA 如何把 Hopper 反汇编器变成 Agent 可驱动的自动化分析后端 【免费下载链接】rea Reverse engineer anything with agents, from app behavior down to native binaries. 项目地址: https://gitcode.com/GitHub_Trending/rea2/rea REA 是一个"万物皆可逆向&quo…

作者头像 李华
网站建设 2026/10/18 1:32:53

[deprecated]番外篇:DRM 子系统 —专业解说版

本文是番外篇:戏说 DRM 子系统 —显存租房那些事儿的姊妹篇,专业解说版。可以对照着看。 1. 引言:GPU 场景下的存储管理的需求和场景 在基于 GPU 的应用系统中,存储管理的复杂性远超纯 CPU 场景 —— 系统中存在多个并发进程,每个进程内部需要协调 CPU 与 GPU 两大硬件,…

作者头像 李华
网站建设 2026/10/18 1:32:48

电解电容可控释压:嵌入式硬件反馈新范式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/18 1:32:25

AI芯片软硬件协同设计:从计算模式到编译器后端的工程实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/18 1:31:09

OpenHarmony Flutter实战:井盖地图与工单闭环开发解析

1. 项目概述与整体思路接到这个项目的时候,我第一反应是:城市井盖地图App,这不就是那种“看起来简单、做起来全是坑”的典型项目吗?实际动手之后发现,远比预想的复杂。表面上是把井盖点位画到地图上,实际上…

作者头像 李华