Ubuntu 16.04 下随机化你的 WiFi MAC 地址的方法.doc
《Ubuntu 16.04 下随机化你的 WiFi MAC 地址的方法.doc》由会员分享,可在线阅读,更多相关《Ubuntu 16.04 下随机化你的 WiFi MAC 地址的方法.doc(3页珍藏版)》请在三一文库上搜索。
1、Ubuntu 16.04 下随机化你的 WiFi MAC 地址的方法你的设备的 MAC 地址可以在不同的 WiFi 网络中记录你的活动。这些信息能被共享后出售,用于识别特定的个体。但可以用随机生成的伪 MAC 地址来阻止这一行为。每一个诸如 WiFi 或者以太网卡这样的网络设备,都有一个叫做 MAC 地址的唯一标识符。这就是你能上网的原因:每当你连上 WiFi,路由器就会用这一地址来向你接受和发送数据,并且用它来区别你和这一网络的其它设备。这一设计的缺陷在于唯一性,不变的 MAC 地址正好可以用来追踪你。连上了星巴克的 WiFi? 好,注意到了。在伦敦的地铁上? 也记录下来。如果你曾经在某一个
2、 WiFi 验证页面上输入过你的真实姓名,你就已经把自己和这一 MAC 地址建立了联系。没有仔细阅读许可服务条款、你可以认为,机场的免费 WiFi 正通过出售所谓的 顾客分析数据(你的个人信息)获利。出售的对象包括酒店,餐饮业,和任何想要了解你的人。我不想信息被记录,再出售给多家公司,所以我花了几个小时想出了一个解决方案。MAC 地址不一定总是不变的幸运的是,在不断开网络的情况下,是可以随机生成一个伪 MAC 地址的。我想随机生成我的 MAC 地址,但是有三个要求:MAC 地址在不同网络中是不相同的。这意味着,我在星巴克和在伦敦地铁网络中的 MAC 地址是不相同的,这样在不同的服务提供商中就无
3、法将我的活动系起来。MAC 地址需要经常更换,这样在网络上就没人知道我就是去年在这儿经过了 75 次的那个人。MAC 地址一天之内应该保持不变。当 MAC 地址更改时,大多数网络都会与你断开连接,然后必须得进入验证页面再次登陆 - 这很烦人。操作网络管理器我第一次尝试用一个叫做 macchanger的工具,但是失败了。因为网络管理器NetworkManager会根据它自己的设置恢复默认的 MAC 地址。我了解到,网络管理器 1.4.1 以上版本可以自动生成随机的 MAC 地址。如果你在使用 Ubuntu 17.04 版本,你可以根据这一配置文件实现这一目的。但这并不能完全符合我的三个要求(你必
4、须在随机random和稳定stable这两个选项之中选择一个,但没有一天之内保持不变这一选项)因为我使用的是 Ubuntu 16.04,网络管理器版本为 1.2,不能直接使用高版本这一新功能。可能网络管理器有一些随机化方法支持,但我没能成功。所以我编了一个脚本来实现这一目标。幸运的是,网络管理器 1.2 允许模拟 MAC 地址。你在已连接的网络中可以看见 编辑连接 这一选项。网络管理器也支持钩子处理 任何位于 /etc/NetworkManager/dispatcher.d/pre-up.d/的脚本在建立网络连接之前都会被执行。分配随机生成的伪 MAC 地址我想根据网络 ID 和日期来生成新的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Ubuntu 16.04 下随机化你的 WiFi MAC 地址的方法 随机化 地址 方法
链接地址:https://www.31doc.com/p-3274405.html