
GhostTrack 快速上手3 分钟跑通 IP 定位、手机号追踪与多平台用户名检测【免费下载链接】GhostTrackUseful tool to track location or mobile number项目地址: https://gitcode.com/GitHub_Trending/gh/GhostTrackGhostTrack 是一款开源的 OSINT开源情报信息收集工具核心能力是三件事IP 地址定位、手机号归属地查询、跨平台用户名检测。它把这三类最常用的追踪动作做进一个彩色命令行菜单你输入一个 IP、手机号或用户名最快半秒、最慢半分钟就能拿到结果。整个项目只有一个主程序文件和 2 个 Python 依赖Python 3.6 以上即可运行Linux、macOS、Windows 和 Android Termux 都支持。它适合做安全分析、数字取证、隐私自查的新手也适合只是想快速弄清这个 IP 到底在哪的普通用户。 3 条命令装好跑通前提是先装好 Python 3.6Linux 执行sudo apt-get install git python3Termux 执行pkg install git python3。然后按顺序运行git clone https://gitcode.com/GitHub_Trending/gh/GhostTrack cd GhostTrack pip3 install -r requirements.txt python3 GhostTR.py依赖在 requirements.txt 里只有两行requests和phonenumbers装完即跑没有任何需要改的配置。启动后是一个 5 项菜单IP Tracker、Show Your IP、Phone Number Tracker、Username Tracker、Exit输入数字回车即可切换。 4 个功能逐个实测下面每个功能都按你输入什么 → 看到什么 → 说明了什么来讲。1. IP Tracker输入一个 IP拿到位置加网络画像输入任意一个公网 IPv4 地址。看到国家、城市、大洲、经纬度、时区与当地时间外加 ASN、运营商、所属组织、域名、国旗还有一条根据坐标自动拼好的 Google 地图链接。说明程序向 ipwho.is 公共 API 发一次 GET 请求把返回的 JSON 逐项打印出来一般 1.5~2.5 秒返回。定位精度到城市级而非门牌级把它当成大致位置 网络归属用最稳妥。字段类别返回字段用途基础信息类型 / 国家 / 城市 / 大洲一眼判断 IP 来自哪里地理位置经纬度 / 邮编 / 时区直接丢进地图核对网络信息ASN / ISP / 组织 / 域名区分家庭宽带、运营商机房、数据中心时间信息当地时间 / UTC 偏移与事件时间戳交叉比对2. Show Your IP确认自己的出口 IP输入无选菜单 2 即可。看到你当前的公网出口 IP一行显示。说明走的是 ipify 公共接口适合排查网络出口或需要把 IP 报给别人时使用。3. Phone Number Tracker输入带区号的号码秒出运营商输入带国家代码的号码例如6281xxxxxxxxx。看到归属地、地区代码、运营商、号码类型移动 / 固话 / 其他、有效性校验结果、国际格式、E.164 格式、对应时区。说明由 Google 的 phonenumbers 库在本地解析不发任何网络请求0.1~0.3 秒出结果。注意代码里默认地区是印尼ID务必带上国家代码否则号码容易被解析到错误的国家。4. Username Tracker输入用户名扫一圈社交平台输入目标用户名。看到约 23 个平台逐条列出——存在则显示绿色和主页 URL不存在则标注 Username not found。说明原理是给每个平台的标准化 URL 模板拼接用户名后发 GET 请求把 HTTP 200 当作账号存在。全量扫描是串行的视网络情况约 15~30 秒个别平台有反爬机制时结果可能有偏差漏报比误报更常见。平台类别覆盖平台社交Facebook、Twitter、Instagram、TikTok、Snapchat、Tumblr、Telegram职业 / 开发者LinkedIn、GitHub、Medium、Quora、Product Hunt视频 / 音频YouTube、Twitch、SoundCloud、Periscope创意社区Behance、Dribbble、Flickr、Pinterest、We Heart It3 个实战场景场景一登录异常先看 IP 从哪来。收到异地登录提醒时把告警 IP 丢进 IP TrackerISP 显示数据中心或 CDN大概率是代理或脚本显示某地家庭宽带就对照城市判断是否本人操作。1.5~2.5 秒一次查询足够做初步研判。场景二联系前先验手机号。拿到业务或线索提供的号码后用 Phone Number Tracker 查它是有效移动号还是固话、来自哪个国家、哪家运营商。无效号或明显对不上的归属地这一步就能筛掉。场景三社交足迹自查。把自己常用的用户名输入 Username Tracker看同名账号在哪些平台已被占用既是隐私暴露面检查也能提醒你在哪些平台需要更换弱密码。用它调查他人时请先看文末合规要点。⚠️ 常见坑与解法手机号没带国家代码→ 被按默认地区印尼解析出错。一律用国家代码 号码的格式输入。Username Tracker 显示未找到但账号真实存在→ 平台反爬、验证码或 URL 模板变更所致200 判断只是粗筛关键结论请点开链接人工确认。请求长时间无响应→ 代码未设置超时弱网下请求可能挂起CtrlC中断后重试即可。pip 安装依赖失败→ 给 pip 加-i参数切换到国内镜像源没有系统权限时改用虚拟环境或加--user安装。菜单颜色乱码→ 终端不支持 ANSI 转义序列换用较新的终端模拟器Windows 建议用 Windows Terminal。同类工具怎么选想扩展改哪里需求GhostTrack 的做法常见替代路线IP 定位免费公共 API无需密钥其他 IP API多数要申请 key免费额度有限号码解析phonenumbers 本地解析覆盖国际格式自写正则国际区号规则难以维护用户名检测直接请求平台页面零密钥第三方检测 API多为付费且需 key一句话要零配置、无密钥、几秒出结果GhostTrack 是最短路径要更高精度的数据则在它之上叠加付费 API。扩展方面全部逻辑集中在约 300 行的 GhostTR.py 单文件里平台列表是一个数组加平台只需追加一条 URL 模板给 requests 补上timeout、用 Session 复用连接全量扫描会更稳再往前一步加上 JSON/CSV 导出和文件批量输入就能改造成小型信息收集流水线。合规要点仅在自查、事件排查或获得当事人同意的范围内使用最小化收集只查必要字段不额外保存、截图数据用完即删不传播、不二次分发了解所在地个人信息保护法规严禁用于骚扰、人肉或跟踪保留自己的操作日志做到可追溯GhostTrack 的价值就在小而快一个文件、两个依赖3 分钟跑通 OSINT 里最常用的三个动作源码短到值得直接通读一遍。如果对你有用去 GitCode 上给它加个 star 或 fork 关注后续更新发现 Bug 或想加新平台直接提 Issue 和 PR 就是最快的参与方式。【免费下载链接】GhostTrackUseful tool to track location or mobile number项目地址: https://gitcode.com/GitHub_Trending/gh/GhostTrack创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考