通用技术 关于 QQ 定位的那些基础技术

思寒_seveniruby · 2016年07月27日 · 最后由 lomg 回复于 2016年12月15日 · 4132 次阅读
本帖已被设为精华帖!

受一个朋友的拜托去查她的一个离家出走的表妹的地址. 只知道表妹的 QQ 在线. 想知道在哪个城市,
考虑到类似的事情以后可能发生在我们的亲人身上, 所以我就把过程和技术都放出来给大家参考. 顺便也看看有没有人有渠道可以帮忙.

定位

首先知道对方的 qq 在线, 想查询具体物理位置. 抓 qq 的数据包这个方法好多年没研究过了.
为了快速的解决问题. 我推荐了一个简单粗暴的方法. 发过去一个 url 欺骗点击即可.

当一个 url 被点击的生活, 无论什么设备 ip 都会被记录到服务器. 有了 ip 就基本可以定位大概的城市和区域了. 如果有了更好的数据, 连网吧和街道都能定位到.
当年的珊瑚虫改版 qq 之类的定位就是根据 ip 来显示地区的.

只需要自己在任何网站上搭建一个网站就可以了. 为了不引起怀疑. 搞个域名指向就行了.
因为事情紧急, 我让他用 testerhome 任何一个不存在的 url 发过去即可

定位查询

首先社区自身搭建了 ELK 监控系统. 所以可以利用现有的监控系统首先获得即时的访问数据

这是一个昨天的访问记录, 其实在昨天发过去 url 之后我就监控那个 url 的访问 ip 了. 几分钟后即拿到了对方的访问记录

根据 ip 定位

首先以我的 ip 为例介绍用到的几个服务.

首选高春辉的 ip 库, 他提供了 ip 地址的经纬度数据. 但是数据并不详细

根据这个经纬度再去查询定位

http://www.gpsspg.com/maps.htm 这个网站提供了经纬度查询物理地址


测试了几次, 发现北京的很多 ip 都会被定位到北京的中心. 所以这个定位是很不准确的.

后来发现百度地图能定位到访问者的具体地址. 所以猜测百度有 ip 查询的接口. 经过搜索终于翻到了.

至少可以定位到区域了.

其实作为百度 腾讯和友盟等公司, 因为他们有 app 或者 sdk, 他们能收集到用户的 gps 基站 wifi 和 ip 这些数据, 从而可以关联出 ip 地址的具体 gps 坐标.
但是这些数据我们是没法查到了. 所以就只能到此了.

根据 ua 的判断

http 协议有一些关键的数据字段有很好的指示作用.典型的是 UA. 他里面带了浏览器的标记和当前使用的操作系统的标记.
抓到了几个访问特殊 url 的 ua 字段

#估计是小米3
Mozilla/5.0 (Linux; Android 4.4.4; MI 3 Build/KTU84P) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/37.0.0.0 Mobile MQQBrowser/6.2 TBS/036548 Safari/537.36 V1_AND_SQ_6.2.3_336_YYB_D QQ/6.2.3.2700 NetType/WIFI WebP/0.3.0 Pixel/1080

#好像是华为荣耀7
Mozilla/5.0 (Linux; Android 5.1.1; ATH-AL00 Build/HONORATH-AL00) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/37.0.0.0 Mobile MQQBrowser/6.2 TBS/036548 Safari/537.36 V1_AND_SQ_6.3.7_374_YYB_D QQ/6.3.7.2795 NetType/WIFI WebP/0.3.0 Pixel/1080

#某台电脑
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36

这些访问记录的 ip 是一样的. 表示这些设备都连接在相同的 wifi 下. 因为移动流量上网和 pc 上网的 ip 一般是不一样的.
这也说明人是暂时安全的. 有了稳定的住所或者待在了某个网吧.

求助

最后得到的对方的 ip 和物理信息是

{
  "errNum": 0,
  "errMsg": "success",
  "retData": {
    "ip": "42.233.170.41",
    "country": "中国",
    "province": "河南",
    "city": "安阳",
    "district": "安阳",
    "carrier": "中国联通"
  }
}

和今天 1 点多的访问 ip

{
  "errNum": 0,
  "errMsg": "success",
  "retData": {
    "ip": "182.124.7.129",
    "country": "中国",
    "province": "河南",
    "city": "安阳",
    "district": "安阳",
    "carrier": "中国联通"
  }
}

如果你有任何能详细定位到 ip 地址到街道的方法, 请联系我. 因为人还没有找到, 家人还在联系公安局苦苦寻觅

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 15 条回复 时间 点赞

人还没有找到。。。。。这个比较重要。。。

Monkey 将本帖设为了精华贴 07月27日 16:01

你都找不到,哪还有人能找到

腾讯公司应该可以开发一个服务,查找 QQ 在线的人的地理位置信息

公安局都查不到吗?不会吧?
上次我一同学说,有警察直接到他们公司来,请一个同事去警局喝茶,好像是浏览了不该看的网站。

你 qq 发 1 条消息:您的快递到了,一堆鲜花和巧克力,请问你方便吗?
然后准备 netstate,对方只要回复了,就知道 ip 了,但用代理的不行。。
对方如果不回复你就说你查水表的,献爱心午餐的,只要骗对方回复了就知道了。

#5 楼 @sunya 手机通话没开没法定位. 查 qq 也只能查到 ip. 公安局那边也是只能查到这么多

手机卡如果没换只要开过机的话运营商那是不是应该有办法查?

#7 楼 @seveniruby 该手机号关联快递单号,近期有没有该城市的快件。
或者该手机号近期通讯记录,联系频繁的手机号码有没有关联快件在该城市签收。

灵活运用啊各种知识啊

—— 来自 TesterHome 官方 安卓客户端

geo 库可是我上个项目卖钱的,全球 IP 对应地理位置几个 G 大

不知道这个准不准

#12 楼 @xuxtc 不准. 我用过了.
以我的 ip 为例

能一直聊上天,还能一直让她点击你的 url 还蛮会忽悠的。 你直接说共享个地址给我看一下。
不过这个感觉就算找到,没有做通思想工作的话,也会有再次走的风险。
如果 QQ 能联系到,还是真正和她沟通出走的原因,她的痛苦点是什么?
如果她不愿意回来,可以转 QQ 红包或者微信红包给她,让她至少资金充裕,不会由于钱上的短缺被人利用。
不过如果可以通过点击一个获取地址的链接,也是一个很好的选择。

#14 楼 @huayinwang 不错, 想的挺周到

elk 在哪呢?我怎么找不到啊🙏🏿🙏🏿🙏🏿

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册