次のコードを実行すると:
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が有効になります)