精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

如何在Ubuntu 16.04下隨機化你的WiFi MAC地址

系統 Linux
你的設備的 MAC 地址可以在不同的 WiFi 網絡中記錄你的活動。這些信息能被共享后出售,用于識別特定的個體。但可以用隨機生成的偽 MAC 地址來阻止這一行為。

[[212908]]

你的設備的 MAC 地址可以在不同的 WiFi 網絡中記錄你的活動。這些信息能被共享后出售,用于識別特定的個體。但可以用隨機生成的偽 MAC 地址來阻止這一行為。

每一個諸如 WiFi 或者以太網卡這樣的網絡設備,都有一個叫做 MAC 地址的唯一標識符,如:b4:b6:76:31:8c:ff。這就是你能上網的原因:每當你連上 WiFi,路由器就會用這一地址來向你接受和發送數據,并且用它來區別你和這一網絡的其它設備。

這一設計的缺陷在于唯一性,不變的 MAC 地址正好可以用來追蹤你。連上了星巴克的 WiFi? 好,注意到了。在倫敦的地鐵上? 也記錄下來。

如果你曾經在某一個 WiFi 驗證頁面上輸入過你的真實姓名,你就已經把自己和這一 MAC 地址建立了聯系。沒有仔細閱讀許可服務條款、你可以認為,機場的免費 WiFi 正通過出售所謂的 ‘顧客分析數據’(你的個人信息)獲利。出售的對象包括酒店,餐飲業,和任何想要了解你的人。

我不想信息被記錄,再出售給多家公司,所以我花了幾個小時想出了一個解決方案。 

MAC 地址不一定總是不變的

幸運的是,在不斷開網絡的情況下,是可以隨機生成一個偽 MAC 地址的。

我想隨機生成我的 MAC 地址,但是有三個要求:

  1. MAC 地址在不同網絡中是不相同的。這意味著,我在星巴克和在倫敦地鐵網絡中的 MAC 地址是不相同的,這樣在不同的服務提供商中就無法將我的活動系起來。
  2. MAC 地址需要經常更換,這樣在網絡上就沒人知道我就是去年在這兒經過了 75 次的那個人。
  3. MAC 地址一天之內應該保持不變。當 MAC 地址更改時,大多數網絡都會與你斷開連接,然后必須得進入驗證頁面再次登陸 - 這很煩人。 

操作網絡管理器NetworkManager

我第一次嘗試用一個叫做 macchanger 的工具,但是失敗了。因為網絡管理器NetworkManager會根據它自己的設置恢復默認的 MAC 地址。

我了解到,網絡管理器 1.4.1 以上版本可以自動生成隨機的 MAC 地址。如果你在使用 Ubuntu 17.04 版本,你可以根據這一配置文件實現這一目的。但這并不能完全符合我的三個要求(你必須在隨機random穩定stable這兩個選項之中選擇一個,但沒有一天之內保持不變這一選項)

因為我使用的是 Ubuntu 16.04,網絡管理器版本為 1.2,不能直接使用高版本這一新功能。可能網絡管理器有一些隨機化方法支持,但我沒能成功。所以我編了一個腳本來實現這一目標。

幸運的是,網絡管理器 1.2 允許模擬 MAC 地址。你在已連接的網絡中可以看見 ‘編輯連接’ 這一選項。

網絡管理器也支持鉤子處理 —— 任何位于 /etc/NetworkManager/dispatcher.d/pre-up.d/ 的腳本在建立網絡連接之前都會被執行。 

分配隨機生成的偽 MAC 地址

我想根據網絡 ID 和日期來生成新的隨機 MAC 地址。 我們可以使用網絡管理器的命令行工具 nmcli 來顯示所有可用網絡:

  1. > nmcli connection
  2. NAME UUID TYPE DEVICE
  3. Gladstone Guest 618545ca-d81a-11e7-a2a4-271245e11a45 802-11-wireless wlp1s0
  4. DoESDinky 6e47c080-d81a-11e7-9921-87bc56777256 802-11-wireless --
  5. PublicWiFi 79282c10-d81a-11e7-87cb-6341829c2a54 802-11-wireless --
  6. virgintrainswifi 7d0c57de-d81a-11e7-9bae-5be89b161d22 802-11-wireless --

因為每個網絡都有一個唯一標識符(UUID),為了實現我的計劃,我將 UUID 和日期拼接在一起,然后使用 MD5 生成 hash 值:

  1. # eg 618545ca-d81a-11e7-a2a4-271245e11a45-2017-12-03
  2.  
  3. > echo -n "${UUID}-$(date +%F)" | md5sum
  4.  
  5. 53594de990e92f9b914a723208f22b3f -

生成的結果可以代替 MAC 地址的最后八個字節。

值得注意的是,最開始的字節 02 代表這個地址是自行指定的。實際上,真實 MAC 地址的前三個字節是由制造商決定的,例如 b4:b6:76 就代表 Intel。

有可能某些路由器會拒絕自己指定的 MAC 地址,但是我還沒有遇到過這種情況。

每次連接到一個網絡,這一腳本都會用 nmcli 來指定一個隨機生成的偽 MAC 地址。

最后,我查看了 ifconfig 的輸出結果,我發現 MAC 地址 HWaddr 已經變成了隨機生成的地址(模擬 Intel 的),而不是我真實的 MAC 地址。

  1. > ifconfig
  2. wlp1s0 Link encap:Ethernet HWaddr b4:b6:76:45:64:4d
  3. inet addr:192.168.0.86 Bcast:192.168.0.255 Mask:255.255.255.0
  4. inet6 addr: fe80::648c:aff2:9a9d:764/64 Scope:Link
  5. UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
  6. RX packets:12107812 errors:0 dropped:2 overruns:0 frame:0
  7. TX packets:18332141 errors:0 dropped:0 overruns:0 carrier:0
  8. collisions:0 txqueuelen:1000
  9. RX bytes:11627977017 (11.6 GB) TX bytes:20700627733 (20.7 GB)  

腳本

完整的腳本也可以在 Github 上查看

  1. #!/bin/sh
  2.  
  3. # /etc/NetworkManager/dispatcher.d/pre-up.d/randomize-mac-addresses
  4.  
  5. # Configure every saved WiFi connection in NetworkManager with a spoofed MAC
  6. # address, seeded from the UUID of the connection and the date eg:
  7. # 'c31bbcc4-d6ad-11e7-9a5a-e7e1491a7e20-2017-11-20'
  8.  
  9. # This makes your MAC impossible(?) to track across WiFi providers, and
  10. # for one provider to track across days.
  11.  
  12. # For craptive portals that authenticate based on MAC, you might want to
  13. # automate logging in :)
  14.  
  15. # Note that NetworkManager >= 1.4.1 (Ubuntu 17.04+) can do something similar
  16. # automatically.
  17.  
  18. export PATH=$PATH:/usr/bin:/bin
  19.  
  20. LOG_FILE=/var/log/randomize-mac-addresses
  21.  
  22. echo "$(date): $*" > ${LOG_FILE}
  23.  
  24. WIFI_UUIDS=$(nmcli --fields type,uuid connection show |grep 802-11-wireless |cut '-d ' -f3)
  25.  
  26. for UUID in ${WIFI_UUIDS}
  27. do
  28. UUID_DAILY_HASH=$(echo "${UUID}-$(date +F)" | md5sum)
  29.  
  30. RANDOM_MAC="02:$(echo -n ${UUID_DAILY_HASH} | sed 's/^\(..\)\(..\)\(..\)\(..\)\(..\).*$/\1:\2:\3:\4:\5/')"
  31.  
  32. CMD="nmcli connection modify ${UUID} wifi.cloned-mac-address ${RANDOM_MAC}"
  33.  
  34. echo "$CMD" >> ${LOG_FILE}
  35. $CMD &
  36. done
  37.  
  38. wait

更新:使用自己指定的 MAC 地址可以避免和真正的 intel 地址沖突。感謝 @_fink 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2020-10-25 10:40:41

Windows

2022-09-11 19:55:46

MAC 地址WiFi 地址

2020-10-22 10:26:37

Windows10

2019-09-08 15:43:19

UbuntuLinuxIP地址

2017-08-02 15:15:55

UbuntuNoSQLOrientDB

2017-02-22 10:06:11

UbuntuCeph存儲

2018-02-25 11:03:00

LinuxUbuntuEncryptpad

2016-07-28 13:30:49

UbuntuQQWine

2020-03-18 17:43:15

LinuxMAC地址

2017-05-10 10:37:55

2018-02-23 14:50:30

2017-04-07 09:00:46

UbuntuVim文本選擇

2015-12-07 14:47:15

UbuntuGIMP 2.8.16Linux

2017-06-02 14:30:51

UbuntuOTRSLinux

2019-03-06 09:00:38

ASLRLinux命令

2018-03-22 12:44:13

2018-12-09 13:50:47

UbuntuLinux IP地址

2009-02-19 09:53:19

Ubuntu系統監視

2011-08-16 18:26:52

Ubuntu

2011-08-29 14:12:50

UbuntuXBMC
點贊
收藏

51CTO技術棧公眾號

久久久久久久国产| 亚洲国产毛片完整版| 最新欧美日韩亚洲| 国产黄色一级大片| 国产日本精品| 日韩中文字幕久久| 国产精品手机在线观看| 91超碰碰碰碰久久久久久综合| 亚洲美女淫视频| 久久另类ts人妖一区二区| 中文字幕av免费观看| 欧美日韩1080p| 亚洲人成网在线播放| 无套内谢丰满少妇中文字幕| 欧美18—19sex性hd| 亚洲三级免费观看| 奇米888一区二区三区| 国产一区二区三区三州| 另类激情亚洲| 国内久久久精品| 天堂а√在线中文在线鲁大师| 国内精品麻豆美女在线播放视频 | 69视频免费在线观看| 99久久夜色精品国产亚洲狼| 亚洲精品视频网上网址在线观看 | 精品一区二区三区四区五区| 在线免费观看日本一区| 国产不卡一区二区视频| 毛片av在线| 久久久综合激的五月天| 99re在线播放| 91麻豆国产视频| 久久综合九色| 2025国产精品视频| 精品无码av在线| 欧美xxx在线观看| xvideos亚洲人网站| a级大片在线观看| 欧洲亚洲一区二区三区| 精品处破学生在线二十三| 国产高清999| 欧美一级做a| 欧美人体做爰大胆视频| 亚洲男人天堂色| 成人自拍av| 一本大道综合伊人精品热热| 99视频在线免费播放| av剧情在线观看| 婷婷六月综合网| 亚洲 自拍 另类小说综合图区| 麻豆蜜桃在线| 亚洲五码中文字幕| 免费网站在线观看视频 | 亚洲欧美日韩精品久久久久| 制服诱惑一区| 黄色的网站在线观看| 亚洲欧美偷拍另类a∨色屁股| 在线不卡视频一区二区| 欧美一级二级三级区| 最新欧美精品一区二区三区| 正在播放91九色| 成人在线播放| 亚洲黄色av一区| bt天堂新版中文在线地址| 欧美78videosex性欧美| 亚洲成精国产精品女| 免费看国产一级片| 欧美大胆性生话| 欧洲精品一区二区三区在线观看| 一级黄色香蕉视频| 国产日本亚洲| 亚洲国产成人在线视频| 青青草福利视频| 成人精品视频| 欧美噜噜久久久xxx| 日韩欧美高清在线观看| 久久欧美肥婆一二区| 国产日韩欧美中文| www日本高清视频| 91污在线观看| 尤物一区二区三区| 波多野结衣中文在线| 一本久久综合亚洲鲁鲁五月天 | 亚洲精品视频播放| 女性裸体视频网站| 亚洲伦理一区| 国产精品一区二区在线| 精品人妻一区二区三区麻豆91| aaa亚洲精品| 日韩一二三区不卡在线视频| 99在线视频观看| 欧美性xxxxx极品| 中文字幕日韩综合| 久久悠悠精品综合网| 国产一区二区三区视频| 久久99久久98精品免观看软件 | 一区二区视频在线| 国产亚洲天堂网| 电影91久久久| 亚洲老头老太hd| 丝袜 亚洲 另类 欧美 重口| 日韩一级网站| 91久久精品在线| 日中文字幕在线| 亚洲欧美日韩国产一区二区三区| 18禁免费观看网站| 久久久精品区| 一区二区三区www| 国产精品成人免费一区二区视频| 青娱乐精品视频在线| 精品乱色一区二区中文字幕| 毛片在线看片| 日本久久精品电影| 日本一区二区在线免费观看| 99成人超碰| 国产精品99久久久久久久久| 丰满熟妇乱又伦| 综合中文字幕亚洲| 999精品视频在线| 秋霞在线一区| 久久久国产成人精品| 日本久久综合网| www.欧美精品一二区| 午夜探花在线观看| 男人亚洲天堂| 亚洲人成绝费网站色www| 国产一级一片免费播放放a| 国产自产2019最新不卡| 伊人久久大香线蕉午夜av| 久久夜夜操妹子| 亚洲女人被黑人巨大进入| 国产中文字幕免费| 国产98色在线|日韩| 男人j进女人j| 91精品福利观看| 色偷偷噜噜噜亚洲男人| 最近日韩免费视频| 国产午夜精品一区二区三区视频| 欧美视频在线播放一区| 久久精品福利| 国内精品视频久久| 婷婷在线免费视频| 一区二区三区在线免费观看| 香蕉视频xxxx| 亚洲天天综合| 亚洲综合中文字幕在线| 成人日韩欧美| 欧美一级片在线| 国产97免费视频| 国产美女精品人人做人人爽| aaa免费在线观看| 久久国际精品| 久久久久久亚洲精品中文字幕| 超碰在线观看av| 亚洲国产精品综合小说图片区| 美女露出粉嫩尿囗让男人桶| 亚洲黄色av| 久久久久久99| 成人国产精品入口免费视频| 色婷婷久久av| 99在线精品视频免费观看软件| 最新国产成人在线观看| 中文字幕在线国产| 夜久久久久久| 日本成人三级| 免费成人黄色网| 色综合五月天导航| 天堂中文在线资源| 在线视频亚洲一区| 免费黄色国产视频| 国产成人精品免费看| 国产人妻777人伦精品hd| 亚洲小说图片| 国产欧美日韩中文字幕| 自拍视频在线网| 欧美狂野另类xxxxoooo| 九九热只有精品| 91天堂素人约啪| 国产福利在线免费| 国产真实久久| 欧美午夜精品理论片a级大开眼界| 日韩高清在线| 欧美日本高清一区| 激情小视频在线| 制服视频三区第一页精品| 国产真人真事毛片| 国产无一区二区| 丰满少妇中文字幕| 亚洲欧美激情诱惑| 特级毛片在线免费观看| 欧美aaaaaaaa牛牛影院| 国产精品自产拍在线观看中文| 欧美一区二区三区| 亚洲精品视频中文字幕| 国产精品无码专区av免费播放| 亚洲成在人线免费| 国产一二三四视频| a在线欧美一区| 日韩在线一区视频| 夜夜精品视频| 丰满女人性猛交| 亚洲精华一区二区三区| 亚洲一区二区在线| 性感美女一区二区在线观看| 欧美福利视频在线| 91xxx在线观看| 国产视频丨精品|在线观看| 99久久精品国产一区色| 一本大道综合伊人精品热热| 国产在线免费视频| 国产精品伦理在线| 好吊日免费视频| 国产成人一级电影| 亚洲 国产 图片| 久久精品一区| 久久久久免费看黄a片app| 久久久久久久久久久妇女| 日本不卡一二三区| 卡通动漫精品一区二区三区| 亚洲iv一区二区三区| 日本精品裸体写真集在线观看| 66m—66摸成人免费视频| 成人免费观看视频大全| 永久免费毛片在线播放不卡| 人妻无码一区二区三区久久99| 91精品在线观看入口| 中文字幕在线观看视频一区| 欧美色另类天堂2015| 欧美精品成人久久| 亚洲天堂av一区| 欧美福利在线视频| 国产欧美日韩精品a在线观看| 熟女丰满老熟女熟妇| 丁香啪啪综合成人亚洲小说 | 996久久国产精品线观看| 国产精品电影一区| 欧美人与性动交xxⅹxx| 欧美一级黑人aaaaaaa做受| japanese色国产在线看视频| 99精品美女| 91视频婷婷| 国产视频网站一区二区三区| 91精品久久久久久久久久久| 亚洲www啪成人一区二区| 国产成人精品在线播放| 欧美暴力调教| 国产精品视频久久久| 国产精品字幕| 国产免费一区二区三区在线能观看| 精品3atv在线视频| 日韩免费在线看| 精品亚洲美女网站| 国产精品欧美亚洲777777| 亚洲第一会所001| 国产欧美日韩精品专区| 美女网站视频一区| 国产精品最新在线观看| 涩涩涩久久久成人精品| 成人做爽爽免费视频| 国产剧情一区二区在线观看| 俄罗斯精品一区二区| 精品国内亚洲2022精品成人| 精品国产免费久久久久久尖叫| 欧美天堂影院| 日韩精品欧美专区| 日韩激情一区| 亚洲色婷婷久久精品av蜜桃| 欧美日韩一视频区二区| 9久久9毛片又大又硬又粗| 久久久久欧美精品| 在线看的黄色网址| 国产中文字幕一区| 欧产日产国产精品98| www成人在线观看| 国产传媒视频在线| 亚洲综合一区二区| 99精品人妻国产毛片| 欧美日本在线一区| 国产成人手机在线| 一区二区欧美亚洲| 色屁屁www国产馆在线观看| 国外成人性视频| 欧洲亚洲两性| 亚洲最大成人在线| 亚洲精品无吗| 日本不卡一区二区三区四区| 99av国产精品欲麻豆| 日韩va在线观看| 不卡视频在线看| 九一在线免费观看| 午夜影院在线观看欧美| 中国a一片一级一片| 精品少妇一区二区三区免费观看| 天堂中文资源在线| 久久久国产视频| 欧美成人a交片免费看| 91久久大香伊蕉在人线| 国产一区99| 韩日视频在线观看| 美国三级日本三级久久99| 少妇伦子伦精品无吗| 日本一区二区免费在线观看视频| 久一视频在线观看| 欧美日韩亚洲另类| 熟妇人妻系列aⅴ无码专区友真希| 搡老女人一区二区三区视频tv| 黄网av在线| 成人女保姆的销魂服务| 影视先锋久久| 免费一级特黄特色毛片久久看| 精品在线你懂的| 波多野结衣a v在线| 午夜精品一区二区三区三上悠亚| 在线观看免费视频a| 亚洲美女免费精品视频在线观看| 亚洲第一图区| 成人精品一区二区三区电影免费| 色综合中文网| 99视频在线免费播放| 国产成人精品免费一区二区| 亚洲视频重口味| 日本韩国欧美一区| 色网站在线免费观看| 久久久久久亚洲精品不卡| 欧美不卡在线观看| 日本福利视频导航| 麻豆国产精品视频| 在线免费观看视频| 日本国产一区二区| 男女视频在线观看| 777午夜精品福利在线观看| 999久久久久久久久6666| 潘金莲一级淫片aaaaa免费看| 欧美aⅴ一区二区三区视频| 亚洲熟妇一区二区三区| 亚洲影视资源网| 午夜精品久久久久久久99| 久久影院在线观看| 老司机精品视频网| 天天做天天爱天天高潮| 久久国产精品免费| 特级西西人体高清大胆| 欧美私模裸体表演在线观看| 国产高清在线| 国产精品久久久久久久av电影| 欧洲视频一区| 欧美成人黄色网址| 中文字幕高清不卡| 中文字字幕在线观看| 久久精品夜夜夜夜夜久久| 亚洲一区二区三区久久久| 一级全黄肉体裸体全过程| 国产一区三区三区| 麻豆视频在线观看| 亚洲电影av在线| xx欧美视频| 亚洲电影网站| 国产又粗又猛又爽又黄91精品| xxxx日本少妇| 欧美成人一区二区三区在线观看| 日本小视频在线免费观看| 国内成+人亚洲| 欧美亚洲专区| 成人黄色a级片| 91精品国产综合久久香蕉麻豆| 亚洲小说区图片| 国内精品视频在线播放| 丝袜美腿亚洲色图| 国产精品麻豆免费版现看视频| 欧美精品久久一区| 成人在线黄色电影| 日本精品免费| 韩国一区二区三区| 国产福利拍拍拍| 亚洲午夜国产成人av电影男同| 亚洲伊人精品酒店| 日韩伦理在线免费观看| 久久久久成人黄色影片| 97人妻精品一区二区三区动漫| 欧美激情久久久| 久久不见久久见中文字幕免费| 中文字幕 欧美日韩| 亚洲成人中文在线| 国产片在线观看| 91麻豆蜜桃| 视频一区欧美精品| www日韩在线| 亚洲精品影视在线观看| 国产精品美女久久久久| 婷婷五月综合缴情在线视频| 欧美国产精品v| 婷婷色在线视频| 国产色综合天天综合网 | 久久九九全国免费| 国产情侣激情自拍| 国产成人拍精品视频午夜网站| 一区二区三区国产精华| 国产精品一二三区在线观看| 精品国产一区二区国模嫣然| 成人免费黄色|