
Когда я запускаю следующий код:
sudo ifconfig xxxx down
sudo macchanger -r xxxx
sudo ifconfig xxxx up
Я вижу изменение mac-адреса при выполнении команды ifconfig
. Однако по прошествии определенного времени я ifconfig
снова использую и замечаю, что mac-адрес возвращается к постоянному.
ВЕЩИ, КОТОРЫЕ Я НЕ ПОНИМАЮ: Является ли macchanger программой, постоянно работающей в фоновом режиме и подменяющей mac-адрес, пока не произойдет определенное событие? Что это может быть за событие? Я предполагаю, что перезагрузка компьютера — это одно из событий, но является ли мой предыдущий случай, когда он возвращался в исходное состояние через определенное время, нормальным? Как узнать, как долго он будет работать?
ВОПРОС:Может ли кто-нибудь объяснить мне, как работает macchanger и, в частности, как долго он работает (нужно ли мне что-то изменить, чтобы он работал бесконечно и т. д.)?
решение1
Я тестировал macchanger некоторое время назад, и он потерял свою конфигурацию после отключения WiFi. Если вы используете его для своей беспроводной карты, вы можете попробовать более новую версию wpa_supplicant, которая теперь реализует эту функцию. (mac_addr=1 в wpa_supplicant.conf активирует ее)