IPB
ЛогинПароль:

 
 Ответить  Открыть новую тему 
> Программная смена Mac адреса
сообщение
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 11
Пол: Мужской

Репутация: -  1  +


Программная смена MAC адреса
Почему-то считается, что MAC адрес компьютера нельзя изменить. Но это не совсем так. Вернее совсем не так. Конечно, в каждой сетевой карте производителем прошит несменяемый MAC адрес. Но при загрузке драйвера сетевой карты в среде Windows происходит просмотр реестра на наличие некоторых параметров. Если такие параметры найдены, то драйвер использует MAC адрес из реестра.
Что это за параметры? Раздел: “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\00XX - где XX - номер конкретного сетевого адаптера. Здесь надо добавить значение "NetworkAddress" типа REG_SZ - желаемое значение MAC адреса. В этом же разделе в части ...\Ndi\params необходимо создать раздел "NetworkAddress" со следующими значениями (типа REG_SZ):
Default – значение MAC адреса по умолчанию в HEX виде;
LimitText = 12 – длина MAC Адреса;
Optional =1/0 – если 1 - то опционально, если 0 – то обязательно;
ParamDesc= любой текст, краткое описание;
Type=edit – означает, что можно редактировать;
UpperCase=1 – автоперевод в верхний регистр.
Итого - для смены MAC адреса надо просто внести изменения в реестр и перезапустить драйвер сетевой карты.
Перезапуск драйвера сетевой карты производится вызовом функций SetupAPI: SetupDiGetClassDevs, SetupDiEnumDeviceInfo, SetupDiGetDeviceRegistryProperty, SetupDiSetClassInstallParams, SetupDiCallClassInstaller
И все! Новый MAC адрес установлен!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


-
****

Группа: Пользователи
Сообщений: 480
Пол: Мужской

Репутация: -  4  +


есть проги для смены МАС адреса. http://www.securitylab.ru/software/243652.php


--------------------
бб
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Уникум
*******

Группа: Пользователи
Сообщений: 6 823
Пол: Мужской
Реальное имя: Лопáрь (Андрей)

Репутация: -  159  +


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


--------------------
я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


-
****

Группа: Пользователи
Сообщений: 480
Пол: Мужской

Репутация: -  4  +


Цитата
Но придумать, зачем это мне надо, я так и не смог..

У нас в инсте сетка. Один знакомый на мой вопрос "а нельзя ли просто кабель в соседнюю комнату кинуть и заходить в сетку от них(чтоб за подключение не платить)?" ответил "там проверка МАС-адреса стоит. и левых не пускают"


--------------------
бб
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #5


Знаток
****

Группа: Пользователи
Сообщений: 408
Пол: Мужской

Репутация: -  3  +


У меня например каб. модем стоит - тока по мак адресам работает
скоро один компутер сетки домашней поменяется. Вместе с сетевухой =) если ее макадрес на новый комппихнуть - будет наверна нормуль работать


хотя - проще позвонить в техподдержку с просьбой зарегить новый макадрес ;)


--------------------
- Где я?
- Во тьме.
- В какой тьме?
- Во тьме твоего мозга.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 19.04.2024 22:13
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name