
當我運行以下程式碼:
sudo ifconfig xxxx down
sudo macchanger -r xxxx
sudo ifconfig xxxx up
執行命令時我確實看到 MAC 位址發生了變化ifconfig
。然而,在一段時間過去後,我ifconfig
再次使用,我發現mac地址又回到了永久地址。
我不明白的事: macchanger 是一個在背景不斷運行的程序,欺騙 mac 位址,直到某個事件發生嗎?該事件可能是什麼?我認為重新啟動電腦是一種類型的事件,但我之前的情況是在一段時間後恢復正常嗎?我怎麼知道它會運行多長時間?
問題:有人可以向我解釋 macchanger 是如何工作的,特別是 macchanger 運行多長時間(如果我需要修改某些內容以使其無限期運行等)?
答案1
我前段時間測試過macchanger,在WiFi斷開後它的設定就遺失了。如果您將其用於無線卡,您可以嘗試更新版本的 wpa_supplicant,它現在實現了此功能。 ( wpa_supplicant.conf 中的 mac_addr=1 將會啟動它)