macchanger

Описание macchanger

Программа macchanger (также известная как the GNU MAC Changer) упрощает манипуляцию MAC-адресом для сетевых интерфейсов. Она предлагает различные функции, такие как изменение адреса таким образом, чтобы он соответствовал определённому производителю, или полная его рандомизация.

Домашняя страница: http://www.gnu.org/software/macchanger

GitHub: https://github.com/alobbs/macchanger

Автор: Alvaro Lopez Ortega

Лицензия: GPLv3

Справка по macchanger

Использование:

macchanger [опции] интерфейс

Доступные опции:

  -h,  --help                   Вывод справки
  -V,  --version                Напечатать версию и выйти
  -s,  --show                   Напечатать MAC-адрес и выйти
  -e,  --ending                 Не менять байты вендора (первые три байта)
  -a,  --another                Установить случайный MAC вендора того же вида
  -A                            Установить случайный MAC вендора любого типа
  -p,  --permanent              Сбросить на оригинальный, постоянный аппаратный MAC
  -r,  --random                 Установить совершенно произвольный MAC
  -l,  --list[=СТРОКА]         Напечатать информацию об известных вендорах
  -b,  --bia                    Притвориться прошитым адресом
  -m,  --mac=XX:XX:XX:XX:XX:XX
       --mac XX:XX:XX:XX:XX:XX  Установить MAC на XX:XX:XX:XX:XX:XX

Руководство по macchanger

Руководство в целом повторяет справку, но некоторые опции описаны чуть более подробно.

-s, --show

Печатает текущий MAC. Это действие по умолчанию, если не указана другая опция.

-l, --list[=КЛЮЧЕВОЕ СЛОВО]

Показать всех известных вендоров. Если указать КЛЮЧЕВОЕ СЛОВО, то будут выведены только вендоры, в чьём описании оно присутствует.

-b, --bia

При установке полностью случайного MAC-адреса сделает вид, что это постоянный (записанный на устройстве) адрес. Если опция не используется, MAC будет иметь установленный бит locally-administered.

Примеры запуска macchanger

В момент смены MAC устройство не должно использоваться (быть подключённым каким-либо образом, или иметь статус up). Чтобы перевести интерфейс в состояние down:

sudo ip link set dev ИНТЕРФЕЙС down

Для спуфинга нужно указать имя интерфейса, в каждой следующей команде замените wlan0 на имя того интерфейса, MAC которого вы хотите поменять.

Чтобы узнать значения MAC выполните команду с опцией -s:

macchanger -s wlan0

Будет выведено что-то вроде:

Current MAC:   00:c0:ca:96:cf:cb (ALFA, INC.)
Permanent MAC: 00:c0:ca:96:cf:cb (ALFA, INC.)

Строка «Current MAC» означает адрес в данный момент, а «Permanent MAC» означает постоянный (настоящий) адрес.

Для спуфинга MAC-адреса на совершенно произвольный адрес:

sudo macchanger -r wlan0

Будет выведено примерно следующее:

Current MAC:   00:c0:ca:96:cf:cb (ALFA, INC.)
Permanent MAC: 00:c0:ca:96:cf:cb (ALFA, INC.)
New MAC:       66:98:08:45:c5:de (unknown)

Первые две строки уже объяснены, строка «New MAC» означает новый адрес.

Для рандомизации только байтов, определяющих уникальность устройства, текущего MAC-адреса (т.е. если проверить MAC-адрес, то он будет регистрироваться как от того же вендора) запустите команду:

sudo macchanger -e wlan0

Для установки MAC-адреса на определённое значение выполните:

sudo macchanger --mac=XX:XX:XX:XX:XX:XX wlan0

Здесь XX:XX:XX:XX:XX:XX — это MAC, на который вы хотите сменить.

Наконец для возврата MAC-адреса к исходному, постоянной прописанной в железе величине:

sudo macchanger -p wlan0

После смены MAC-адреса верните сетевой интерфейс в состояние up:

sudo ip link set dev ИНТЕРФЕЙС up

Чтобы вывести список всех известных вендоров и их MAC-адреса:

macchanger -l

Чтобы вывести список всех вендоров, в чьём имени встречается строка «Intel»:

macchanger --list=Intel

Установка macchanger

Установка в Kali Linux

Программа предустановлена в Kali Linux.

Для установки в минимальные версии выполните команду:

sudo apt install macchanger

Установка в BlackArch

Программа предустановлена в BlackArch.

Для установки в минимальные версии выполните команду:

sudo pacman -S macchanger

Установка в Debian, Linux Mint, Ubuntu

sudo apt install macchanger

Информация об установке в другие операционные системы будет добавлена позже.

Скриншоты macchanger

Инструкции по macchanger

Близкие программы:

  • hack-captive-portals (52.4%)
  • ExifTool (47.6%)
  • Exiv2 (47.6%)
  • Geotag (47.6%)
  • arpspoof (42%)
  • Responder (RANDOM - 5.3%)
  • Рекомендуется Вам:

    Comments are Closed