id: Гость   вход   регистрация
текущее время 22:03 13/05/2021
Автор темы: Гость, тема открыта 01/04/2014 01:42 Печать
Категории: анонимность, инфобезопасность
https://www.pgpru.com/Форум/ТехническиеВопросы/МенятьСкриптомМасАдресПриЗапуске
создать
просмотр
ссылки

Менять скриптом Мас адрес при запуске


Подскажите скрипт, чтоб при запуске системы автоматом генерировался новый Мас адрес?


Ну или, чтоб появлялся терминал с запросом ввода пароля sudo, ну а дальше, после ввода, выполнялись бы эти команды:


sudo ip l s eth0 down
sudo ip l s eth0 a 00:00:00:00:00:00
sudo ip l s eth0 up


sudo ip l s wlan1 down
sudo ip l s wlan1 a 00:00:00:00:00:00
sudo ip l s wlan1 up


Желательно вместо статичного 00:00... каждый раз генерировать рандомный Мас адрес.


 
На страницу: 1, 2 След.
Комментарии
— SATtva (01/04/2014 07:55)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4094
man macchanger
— Чертополох (27/04/2014 14:13)   <#>
Дабы не загромождать систему лишним мусором, предлагаю такую реализацию:
— Гость (27/04/2014 15:55)   <#>
Случайными в МАС-адресе являются только последние 3 байта, первые определяются производителем оборудования
http://standards.ieee.org/develop/regauth/oui/oui.txt

Злоумышленники могут вести базу данных по первым 3 байтам и автоматически выявлять фальшивые. Поэтому лучше создать свой список для стандартных производителей или хотя бы использовать только реально существующие. Первую часть МАС-адреса брать случайным образом из списка, вторую из /dev/random. Кстати вместо вышеприведённого наворота можно сделать проще

— unknown (27/04/2014 16:14, исправлен 27/04/2014 16:16)   профиль/связь   <#>
комментариев: 9796   документов: 488   редакций: 5664

Эта команда глючная, не всегда даёт правильный вывод, поэтому и нужно использовать md5sum, чтобы случайно не сгенерить служебные символы:

— SATtva (27/04/2014 16:16)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4094

В связи с этим и предлагался macchanger.

— Гость (27/04/2014 17:07)   <#>
Эта команда глючная, не всегда даёт правильный вывод, поэтому и нужно использовать md5sum, чтобы случайно не сгенерить служебные символы

Да, в hexdump нужно добавить опцию -v, с ней проблем нет. Без неё повторяющиеся символы заменяются '*', что и вызывает сбои.
— unknown (28/04/2014 12:40)   профиль/связь   <#>
комментариев: 9796   документов: 488   редакций: 5664

Пассивная идентификация беспроводных устройств без учёта MAC-адреса.
— NoNameMe333 (20/06/2014 18:17)   <#>
Если кому-то актуально для винды – утилита MadMacs (первая ссылка в гугле).

При каждом запуске меняет mac и hostname.
— Гость (15/02/2015 19:42)   <#>


Странно. У меня от команды "sudo ip l s wlan1 a ... " нуль эмоций (MAC адрес остается прежним)

А когда игрался с macchanger, он постоянно ругался на занятость:
$ macchanger wlan1 -s
Current MAC: (мой настоящий MAC)
Permanent MAC: (мой настоящий MAC)
$ macchanger wlan1 -r
Current MAC: (мой настоящий MAC)
Permanent MAC: (мой настоящий MAC)
[ERROR] Could not change MAC: interface up or insufficient permissions: Operation not permitted


Даже выкрутасы:

sudo ip l s wlan1 down
macchanger wlan1 -r


не помогли( (macchanger уже не ругался на занятость, но все-равно MAC оставался неизменным!)

Ну и если вместо "macchanger wlan1 -r" вбивал "macchanger --mac=" (и реально-чистый MAC который например успешно использовал TAILS), все-равно MAC адрес не менялся(

Получается, что на моем железе, кроме TAILS никто не умеет менять MAC, ни виндовский macchanger, ни даже линух (кроме линукса в виде TAILS)

Ваши советы???
— Гость (16/02/2015 07:03)   <#>
Вы же играетесь с wlan, а это wi-fi, дрова под него всю жизнь были кривыми. Неудивительно, что потом рестарт всей ОС понадобится после таких экспериментов.

Например, у одной из моих Wi-Fi-карточек была такая особенность: если я меняю MAC-адрес, она перестаёт работать, хотя с родным MAC'ом работает. Впрочем, даже с родным MAC'ом она работает какое-то ограниченное время, а потом всё падает. Чтобы поднять соединение снова, мне нужно опустить интерфейс, потом снова поднять и снова назначить ему параметры соединения с AP. Меня постоянно его так дёргать задолбало, поэтому я написал скрипт. Короче, все Wi-Fi-проблемы сугубо хард-специфичны.
— Гость (17/02/2015 02:14)   <#>

1 Рестарт или реинсталл?
2 По вашему если "дрова кривые" нужно выходить по wifi со своего MAC?
3 TAILS то справляется!
— Гость (08/03/2015 17:17)   <#>

Первое.


Так выбора-то нет. Либо со своего MAC, либо вообще не выйдете в сеть. Ну, или покупайте дополнительную Wi-FI-карточку / Wi-Fi-2-eth-роутер.


Надо разбираться, как справляется. Вдруг и не справляется вовсе, а вам лишь кажется, или справляется, но только потому, что там ядро Linux и дрова нужных версий.
— Гость (10/03/2015 03:40)   <#>

Тогда получается, что TAILS обманывает пользователя выдавая в настройках другой MAC? Значит если здесь обман, то весь TAILS недоверенный?
— Гость (10/03/2015 12:18)   <#>
Да все всех обманывают! Ничем нельзя пользоваться.
"Сделай все своими руками и доверяй этому" – вот наш путь.

Читайте – https://ru.wikipedia.org/wiki/Spoofing

При запуске Tails зайдите в доп настройки и обратите внимание на Mac spoofing.
— Гость (10/03/2015 13:42)   <#>

Бляяя, какой же бред вы пишете. «Вдруг и не справляется вовсе» — тут имелось в виду, что, может быть, меняет не всегда, но вы это не замечаете из-за недостаточности тестирования. Когда предъявляется чёрный ящик и говорится «там всё работает», на самом деле может быть, что угодно.
На страницу: 1, 2 След.
Ваша оценка документа [показать результаты]
-3-2-1 0+1+2+3