zoukankan      html  css  js  c++  java
  • 利用wireshark抓QQ微信包获取ip定位

    网上也有很多qq定位的软件,原理基本相同,但现在图片,消息,视频等都走的腾讯的服务器,所有只能通过qq电话才能获取到。

    QQ

    利用wireshark抓包

    在这里插入图片描述

    ctrl+f设置字符串,分组详情,宽窄,020048,然后给好友打QQ电话,020048就是 QQ UDP 72字节的报文头

    在这里插入图片描述

    这种方法有一定局限性,如果对方使用的是移动网络,或者网吧服务器,可能运营商跟实际所在区域是存在一定差异的,但如果是企业网络(固定ip),家庭wifi,那么精度就能达到对方所在街道,或者小区附件。

    定位用的opengps,如果你有更好的ip定位方式,均可。

    IP定位站点

    在这里插入图片描述

    就实际情况来看,上面的ip是某运营商的ip,定位也只定到了好友所在区县(市区),并没有高精度定位,但可以大致估略好友所在位置,上面所说的精度2422米并不在好友所在范围内(其实差几十km),应该是运营商的一个出口ip而已。

    在这里插入图片描述

    微信

    其实工作原理相同
    在这里插入图片描述

    有趣的是我抓到俩同时跟我通信的ip,其中一个是微信电话,另一个未知,经过尝试,微信电话的udp报头应该是7500,另一个ip就要自己研究研究微信的传输包了。

    在这里插入图片描述

    在这里插入图片描述

    这个精度还是可以的已经非常接近了且在30km以内

    在这里插入图片描述

    通过查询发现我的微信好友现在用的移动的wifi或者手机卡

    在这里插入图片描述

    这种方式不一定准确,但是能在一定程度上达到定位的需求。

  • 相关阅读:
    Oracle Cannot Update TOP N Issue, 请专家解答
    .NET 匿名方法的BUG,请专家解答
    那些年我们追过的SQL
    迁移至csdn
    Vuejs的一些总结
    CSS命名规范——BEM思想
    Vuejs的一些总结
    shadow-dom 浅析
    javascript 对象封装的常用方式
    JavaScript的性能优化:加载和执行
  • 原文地址:https://www.cnblogs.com/cqnswp/p/12568853.html
Copyright © 2011-2022 走看看