搜索
查看: 4477|回复: 0

转载如何更改手机定位位置?劫持WiFi定位实验

[复制链接]

714

主题

354

回帖

2669

积分

管理员

本论坛第一帅

积分
2669

热心会员推广达人宣传达人突出贡献优秀版主荣誉管理论坛元老

QQ
发表于 2018-2-1 13:17:53 | 显示全部楼层 |阅读模式 来自 甘肃
Wi-Fi定位的原理1. 唯一地址

每一个无线AP(Access Point,把有线网络转化为无线网络)都有其唯一的MAC地址

2. 广播地址

无线AP会广播出自身的MAC地址,当设备开启无线局域网时无论是否连接都会扫描到接入点并获得它的MAC地址

3. 服务器检索

设备将附近的热点信息上传到服务器,服务器根据已有的数据和位置信息判断设备所在位置并返回定位结果

4. 众包

在获取自身定位信息的同时,设备也将周围无线AP的MAC地址以及位置信息上传到了服务器上,当其他设备在附近时可以使用这些信息进行定位

测试

知道了原理我们很容易就能想到劫持定位的简单办法就是伪造足够多的热点以欺骗服务器。因为伪造的热点信息需要已经在数据库中,所以需要获取伪造地点附近的真实热点信息。

当然现有的热点信号会干扰结果,因此在周围热点数量较少时比较容易成功。

在开始测试前,我们需要一张USB无线网卡

软件方面,需要安装好aircrack-ng、mdk3和wireshark。当然如果你用的是kali-linux的话,都已经内置好了。

安装完软件之后呢?

连接上无线网卡,在终端中输入命令:

  1. sudo airmon-ng check kill

  2. sudo airmon-ng start wlan0
复制代码

如果你想伪造地点,最重要的是获取这个地方的Wi-Fi信息,所以……亲自带上你心爱的电脑和网卡使用wireshark去收集一波……

把你收集到的信息存到一个result.txt文件里,然后在终端执行:

  1. sudo mdk3 wlan0mon b -v result.txt
复制代码

打开地图,就发现位置已经不对啦!


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
有志者,事竟成,破釜沉舟,百二秦关终属楚. 苦心人,天不负, 卧薪尝胆 ,三千越甲可吞吴
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表