Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Песочница (https://forum.antichat.xyz/forumdisplay.php?f=189)
-   -   Обход фильтрации MAC-адресов (https://forum.antichat.xyz/showthread.php?t=437899)

MOHAX_228 28.02.2016 21:07

Всем привет на Ubuntu 14.04 обхожу фильтрацию MAC-адреса вот таким способом:

Код:

sudo ifconfig wlan0 down
sudo ifconfig wlan0 hw ether da:da:da:da:da:da
sudo ifconfig wlan0 up

Все было хорошо, но в один прекрасный момент это перестало работать должным образом. А именно после смены адреса я не могу подключиться к точке доступа с первого раза. Адрес во время неудачи меняется на родимый. Успех только с раза третьего, в лучшем случае. Подскажите, пожалуйста, как убрать стоящие дрова и поставить новые или что-то с этим сделать.

К сетям, на которых не стоит фильтрация ноут всё равно не подключается, если поменять мак. Если же ничего не менять - всё подключается, но интернета нету.

P.S. пользоваться клонированием средствами Network Manager'а - не вариант(у меня, почему-то не работает).

50_Terabytes 28.02.2016 21:27

надо помимо выключения интерфейса еще и остановить процессы wpa_supplicant и NetworkManager, они мешают смене мака. после смены мака снова запустить. можно ручками через top/htop или скрипт написать. я например такой написал:

Код:

#!/bin/sh
pid1=`pidof NetworkManager`
pid2=`pidof wpa_supplicant`
kill $pid1
kill $pid2
ifconfig wlan1 down
echo -n "Введите MAC: --> "
read x
macchanger -m $x wlan1
ifconfig wlan1 up
NetworkManager

запускаешь через sudo bash. в параметр пихаешь нужный мак. должно помочь, мне помогло.

MOHAX_228 28.02.2016 22:19

Цитата:

Сообщение от 50_Terabytes

остановить процессы wpa_supplicant и NetworkManager

Пока не убивает эти два процесса. Как жили, так и живут.

Даже если ручками убиваю не помогает. Они сразу же сами запускаются.

50_Terabytes 28.02.2016 22:23

Цитата:

Сообщение от MOHAX_228

Пока не убивает эти два процесса. Как жили, так и живут.
Даже если ручками убиваю не помогает. Они сразу же сами запускаются.

если все вышенаписанное ты делаешь через рут, то я хз...

MOHAX_228 28.02.2016 22:33

Цитата:

Сообщение от 50_Terabytes

если все вышенаписанное ты делаешь через рут, то я хз...

Печально :-(

Код:

root@PC:~# pidof NetworkManager
8296
root@PC:~# kill -9 8296
root@PC:~# pidof wpa_supplicant
8321
root@PC:~# kill -9 8321
root@PC:~# pidof NetworkManager
8536
root@PC:~# pidof wpa_supplicant
8559
root@PC:~#


50_Terabytes 28.02.2016 22:41

Цитата:

Сообщение от MOHAX_228

Печально :-(

Нет, решение однозначно должно быть, но я, как начинающий линуксоид не могу понять, что заставляет эти процессы автоматически перезапускаться. ибо у меня с этим проблем нет и я могу убить любой из них а затем заново запустить.

50_Terabytes 28.02.2016 23:58

Кстати попробуй вариант проще.

Код:

killall Название процесса
сам не знаю, зачем через pid постоянно торможу процессы, привычка мб

ZodiaX 29.02.2016 00:02

Цитата:

Сообщение от MOHAX_228

Даже если ручками убиваю не помогает. Они сразу же сами запускаются.

а просто сервис остановить не пробовали? sudo service network-manager stop

мак можно в файле прописать /etc/network/interfaces

MOHAX_228 29.02.2016 00:44

Цитата:

Сообщение от ZodiaX

sudo service network-manager stop

Вот это сработало. Спасибо

Но, по прежнему с изменённым MAC-адресом оно не хочет подключаться к нужной сети. К ненужной подключается(пробовал раскинуть WiFi с телефона, все подключилось с первого раза и телефон показывает мой изменённый MAC, а к компьютерным(WiFi-сеть создаётся посредством программы "Connectify-me") не хочет).

ZodiaX 29.02.2016 00:50

Цитата:

Сообщение от MOHAX_228

Вот это сработало. Спасибо
Но, по прежнему с изменённым MAC-адресом оно не хочет подключаться к нужной сети. К ненужной подключается(пробовал раскинуть WiFi с телефона, все подключилось с первого раза и телефон показывает мой изменённый MAC, а к компьютерным(WiFi-сеть создаётся посредством программы "Connectify-me") не хочет).

В "нужной" сети нет привязки к макам? В логах что нибудь есть?


Время: 11:01