Я хотел бы, чтобы Kali Linux менял MAC-адреса обоих моих сетевых интерфейсов (eth0 и wlan0) при запуске на случайно сгенерированные. Как бы я поступил так?
2 ответа
Вы можете использовать программу macchanger
которая предустановлена в Kali.
Следуйте инструкциям на этом форуме, чтобы настроить его для запуска при загрузке.
Эта ссылка обсуждает, как сделать это без macchanger
Вы можете запрограммировать ваш компьютер на автоматическую генерацию случайного MAC-адреса после перезагрузки, введя следующие команды в Терминале:
Сначала войдите как root, затем введите crontab -e
.
Это либо загрузит программу, либо позволит вам выбрать программу для ее загрузки. (Я рекомендую nano
.)
После загрузки crontab введите новую строку внизу, например: @reboot macchanger -r eth0
.
(Убедитесь, что у него нет #
перед строкой. Знак решетки в основном говорит программе "игнорировать эту строку".) Затем просто "выписать" (сохранить) и выйти из crontab. Перезагрузите компьютер, чтобы проверить его.
Вы можете столкнуться с проблемой, как у меня, когда случайно сгенерированный MAC-адрес не предоставляет доступ к сети ... не волнуйтесь, просто сгенерируйте новый с macchanger -r eth0
пока это не произойдет. Я пока не нашел способа избежать этого ... это раздражает, но, по крайней мере, это не даст вам отследить ваш настоящий MAC-адрес там, где вы этого не хотите.