Не в состоянии подделать Mac-адрес в Kali Linux
Я попробовал следующее, чтобы подделать мой MAC-адрес: -
ifconfig wlan0 down
macchanger -a wlan0
ifconfig wlan0 up
(Даже пытался остановить и запустить network-manager с помощью приведенной выше команды)
Я также изменил команду macchanger с помощью ifconfig wlan0 hw ether XX:XX:XX:XX:XX:XX
все еще не повезло.
MAC-адрес подделывается, когда сетевой интерфейс отключен или не подключен к какой-либо точке доступа. Но как только я подключаюсь к любой точке доступа, она меняет поддельный mac-адрес на оригинальный адрес.
/etc/NetworkManager/system-connections/
сохранил исходный MAC-адрес и изменяет поддельный адрес на исходный. Когда я отключаюсь от сети, mac-адрес меняется на поддельный адрес.
Когда я открываю "Настройки"> "Сети" и захожу в настройки точки доступа, я могу установить адрес клона, и он отлично работает. Но я хочу иметь возможность сменить mac-адрес с самого терминала, поэтому мне не всегда нужно идти в настройки, чтобы изменить его.
Я даже пытался забыть точку доступа и установить новые соединения с поддельным mac-адресом, но все равно кажется, что он всегда возвращается к исходному адресу.
2 ответа
У меня была точно такая же проблема, как и у вас, после того, как вы все сделали! Я читал через это: MAC Spoofing Ну, я тоже не остановился на этом и наконец нашел способ, описанный ниже (надеюсь, они вам помогут)
Вниз все {wlan},{lo},{eth}
root@kali:~# ifconfig wlan0 down
root@kali:~# ifconfig eth0 down
Стоп сервис менеджер
root@kali:~# service network-manager stop
Добавьте свой адрес:
root@kali:~# ifconfig wlan0 hw ether 00:00:00:00:00:05
Запустите свой сервисный менеджер:
root@kali:~# service network-manager start
Разблокировать все {WIFI}
root@kali:~# rfkill unblock all
Наконец до вашей карты
root@kali:~# ifconfig wlan0 up
затем проверьте с помощью:
root@kali:~# ifconfig | grep ether
надеюсь, у вас есть это:
ether 00:00:00:00:00:05 txqueuelen 1000 (Ethernet)
Просто сохраните этот код в скрипте bash (changeMac.sh) и попробуйте запустить его с повышенными разрешениями (sudo bash changeMac.sh
), когда вы хотите изменить Mac-адрес.
service NetworkManager stop
ifconfig wlan0 down
macchanger -r wlan0
ifconfig wlan0 up
service NetworkManager start