Назад | Перейти на главную страницу

Программное обеспечение для подделки / изменения MAC-адреса

Какая лучшая программа для изменения / подмены / редактирования MAC-адресов доступна для Windows, Mac и Linux?

В Mac OS X: ifconfig <interface> ether <new mac address>
В Linux: ifconfig <interface> hw ether <new mac address>
В Win XP: http://devices.natetrue.com/macshift/

Если вы используете ifconfig для изменения MAC-адреса изменение не сохраняется (перезагрузка). Если вы хотите, чтобы MAC был изменен навсегда, вам необходимо отредактировать файл конфигурации интерфейса.

В Debian / Ubuntu это /etc/network/interfaces. Добавьте строку вроде hwaddress ether 01:02:03:04:05:06 для рассматриваемого интерфейса:

iface eth0 inet dhcp
    hwaddress ether 01:02:03:04:05:06

С уважением, PEra

A. Для Windows

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

Вам нужно ввести только 12 шестнадцатеричных цифр mac в поле. При вводе MAC разделитель (:) или (-) не требуется. Но как только вы введете что-то в него, вы можете оставить его пустым, чтобы восстановить исходный MAC. Таким образом, вы должны где-нибудь записать исходный MAC-адрес, прежде чем вводить тестовый MAC-адрес в это поле.

В Windows вы можете использовать ettercap для подделки данных захвата. Вы также можете использовать cain n abel для подделки и перехвата паролей.

Б. Для Linux / MAC

В Linux и MAC вы можете использовать команду ifconfig с параметром hw. Прочтите страницу руководства, чтобы узнать больше о том, как его использовать.

Для спуфинга вы можете установить пакет dsniff в Linux. У него есть инструмент под названием arpspoof, который может помочь в спуфинге. Ettercap также доступен для Linux. Так что вы тоже можете использовать это, если вам нужен графический интерфейс.

SMAC хорош в Windows (http://www.klcconsulting.net/smac/), но это не бесплатно. Однако многие сетевые адаптеры в Windows можно изменить вручную ...

Щелкните правой кнопкой мыши сетевой адаптер -> Свойства -> Настроить -> Дополнительно, а затем найдите свойство под названием Сетевой адрес (или Локально управляемый адрес в зависимости от вашей версии Windows). Введите желаемый MAC без дефисов и перезапустите, чтобы он вступил в силу. При изменении параметра обратно на «Not Present» MAC-адрес сбрасывается на реальный MAC-адрес оборудования.

Не может обращаться к Windows и Mac, но под Linux команда ifconfig поможет.

Не совсем то, о чем вы просили, но как насчет использования arp, чтобы сообщить маршрутизатору ваш новый адрес?

arp -s

(но ifconfig - это то, что вам нужно)