Zhouyao's Blog

Do Something Big With Us

如何定位别人的位置?

URL:http://www.freebuf.com/articles/web/140111.html

主要的想法来源于上面,通过百度地图的API,来看具体位置。

首先要获取对方的IP地址,其实很简单,一个钓鱼网站或者是带有IP访问记录的网页就可以完成这个功能。

访问网页的IP地址作为变量给百度地图的API接口中的ip,写上我们的AccessToken,进行查询即可。

查询返回的结果为json格式的数据,方便处理

然后就可以把相关IP和地址等等信息暂时保存到表格或者文本中,如下所示,百度的API返回的数据并不精确,但其返回的经纬度坐标相对来说还是精确一些的。

就可以在Gpsspg中查询这个经纬度坐标的大致位置。

经过自己的测算,大概误差最多也就1.2km左右,不过对于一个ip地址来说,能达到这样的精确度已经是很不错的了。

如果是用4G网络的IP地址的话,IP定位,再加上通信汪们的三点定位法,想必定位一个人还是很容易的。

下图为自己的测试。半径为1.1km的圆。

《如何定位别人的位置?》

《如何定位别人的位置?》

 

 

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注

4 + 5 =