Не в состоянии подделать 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 Ну, я тоже не остановился на этом и наконец нашел способ, описанный ниже (надеюсь, они вам помогут)

  1. Вниз все {wlan},{lo},{eth}

    root@kali:~# ifconfig wlan0 down

    root@kali:~# ifconfig eth0 down

  2. Стоп сервис менеджер

    root@kali:~# service network-manager stop

  3. Добавьте свой адрес:

    root@kali:~# ifconfig wlan0 hw ether 00:00:00:00:00:05

  4. Запустите свой сервисный менеджер:

    root@kali:~# service network-manager start

  5. Разблокировать все {WIFI}

    root@kali:~# rfkill unblock all

  6. Наконец до вашей карты

    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
Другие вопросы по тегам