ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

GhostTrack 批量定位:3 步搞定多目标追踪

GhostTrack 批量定位:3 步搞定多目标追踪 GhostTrack 批量定位3 步搞定多目标追踪【免费下载链接】GhostTrackUseful tool to track location or mobile number项目地址: https://gitcode.com/GitHub_Trending/gh/GhostTrack手里攥着一堆 IP 和号码要挨个核对归属地一个个敲确实磨人。GhostTrack 批量定位的思路很直接把所有目标塞进一个列表文件让它顺着清单挨个扫完一次跑完多目标追踪。项目在 GitHub_Trending/gh/GhostTrack 开源可查clone 一份到本地就能开工。30 秒认识 GhostTrackGhostTrack 是个 Python 写的开源小工具核心逻辑全在 GhostTR.py 一个文件里。它自带 IP 地址、手机号、社交用户名三类追踪单个目标随手一查没问题。短板只有一个一次只收一个目标不认识清单——今天要补的就是这个口子。动手前先 clone 仓库装依赖git clone https://gitcode.com/GitHub_Trending/gh/GhostTrack进目录后敲pip3 install -r requirements.txtrequirements.txt 里就两个包一分钟装完。⚡️ 本地副本里加批量定位就三下所有改动都在你 clone 下来的本地副本里做线上仓库只读不用管。整件事三下建列表文件 → 加函数 → 菜单添个入口。建一个目标列表文件纯文本就行一行一个目标IP 直接写号码带前缀。比如第一行8.8.8.8、第二行442083661177存成targets.txt备用。给 GhostTR.py 加一个 batch_track 函数在 GhostTR.py 里添上这个函数它负责读清单、按每行的格式分流到手机号或 IP 的追踪逻辑def batch_track(): file_path input(f{Wh}目标列表文件: {Gr}) with open(file_path, r) as f: targets [line.strip() for line in f if line.strip()] for target in targets: print(f\n{Wh}当前目标: {Gr}{target}) if target.startswith() or target.isdigit(): phoneGW(target) # 手机号线路 elif re.match(r^\d\.\d\.\d\.\d$, target): IP_Track(target) # IP 线路 else: print(f{Re}格式认不出: {target})顺手处理两个小地方phoneGW和IP_Track里原来那行input(...)改成接收target参数传入文件顶部补一句import re。菜单里添一个入口最后到 GhostTR.py 的options列表里在 Exit 那条前面插一行批量定位的选项{num: 5, text: Batch Tracking, func: batch_track},跑起来看多目标追踪结果改完保存终端里敲python3 GhostTR.py菜单里选第 5 项它会要你输入列表文件的路径。回车之后开始顺着清单挨个跑每个号码的归属地和运营商依次打印出来效果如下。还能怎么玩 如果你还想把结果存下来可以让batch_track收尾时把每轮输出写进 CSV 或 JSON拿 Excel 一打开就能用。如果你还想让它定时自己跑给入口套一层 cron 或系统计划任务每小时自动拉一遍最新归属信息。如果你还想按类别看输出前按运营商或城市分组目标分布一眼看明白。温馨提示目标别一下塞太多每次查询都是实打实的网络请求队列太长容易拖慢甚至被限流。部分号码带反查机制有的目标就是查不出来结果没回来时别慌跳过继续即可。查询结果请用在自查、调研等正当场景注意待在合法框架内。跑起来有问题翻一下 README.md 或直接看源码。【免费下载链接】GhostTrackUseful tool to track location or mobile number项目地址: https://gitcode.com/GitHub_Trending/gh/GhostTrack创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进