Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] Как сменить MAC адрес сетевой карты ? (http://forum.oszone.net/showthread.php?t=147616)

2liTe 10-08-2009 20:19 1190376

Как сменить MAC адрес сетевой карты ?
 
Как сменить MAC адрес сетевой карты ?
в параметрах сетевой карты не нашел

DImaN! 10-08-2009 21:25 1190425

2liTe, запускаем regedit с правами администратора, там находим следующий раздел: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}. Здесь вы найдете настройки для всех ваших сетевых адаптеров. Это параметр 'NetworkAddress'' который отвечает за настройки МАС адреса.
Также можно использовать командную строку и утилиту devcon
Подробное руководство находится здесь: Использование программы с интерфейсом командной строки DevCon в качестве альтернативы диспетчеру устройств

Dzirt2005 10-08-2009 22:05 1190456

Цитата:

Цитата 2liTe
Как сменить MAC адрес сетевой карты ?
в параметрах сетевой карты не нашел »

Разве нет?

2liTe 10-08-2009 23:44 1190536

Dzirt2005,
только на одной сетевой карте этот параметр есть
DImaN!,
ок, поищу

Dzirt2005 11-08-2009 09:18 1190737

Цитата:

Цитата 2liTe
только на одной сетевой карте этот параметр есть »

Если такого параметра в свойствах сетевой карты нет, то с большой долей вероятности эта модель сетевой карты не допускает смены MAC-адреса. Нужно тогда сменить сетевую карту :)

SimSim 11-08-2009 10:56 1190807

Смена MAC-адреса в Windows с помощью macshift
Change (Spoof) MAC Address on Windows 2000, XP, 2003, VISTA, 2008

Mr dUSHA 11-08-2009 12:27 1190905

Цитата:

Цитата Dzirt2005
Если такого параметра в свойствах сетевой карты нет, то с большой долей вероятности эта модель сетевой карты не допускает смены MAC-адреса. »

Если этого параметра в свойствах сетевой карты нет, то это означает только то, что установочный INF-файл драйвера не содержит этого параметра, но сам драйвер с большой долей вероятности поддерживает этот параметр.
И до того, как менять сетевую карту, нужно опробовать методы смены МАС-адреса:
1. Руками прописать параметр в реестре;
2. Специальными утилитами, как например по ссылках simsim постом выше;
3. Дописать этот параметр в установочный INF-файл драйвера в соответствующую секцию, и переустановить из него драйвер, после чего параметр появится в свойствах сетевой карты.
Код:

HKR, Ndi\params\NetworkAddress, ParamDesc, 0 ,"NetworkAddress"
HKR, Ndi\params\NetworkAddress, default,  0 ,"000000000000"
HKR, Ndi\params\NetworkAddress, type,      0 ,edit
HKR, Ndi\params\NetworkAddress, LimitText, 0 ,12
HKR, Ndi\params\NetworkAddress, UpperCase, 0 ,1

Здесь в параметре default нужно либо вместо нулей вписать требуемый МАС, тогда по-умолчанию будет использован именно этот МАС, либо оставить только кавычки "" без содержимого, для использования по-умолчанию родного заводского МАС-а сетевой карты.

4. Если драйвер не подхватывает нового подсунутого ему МАС-а, то попробовать заменить сам драйвер на более новый, где возможно поддерживается смена МАС-а.


Если все это не поможет, то только тогда менять саму сетевую карту.

Dzirt2005 11-08-2009 12:35 1190914

Цитата:

Цитата Mr dUSHA
Если этого параметра в свойствах сетевой карты нет, то это означает только то, что установочный INF-файл драйвера не содержит этого параметра, но сам драйвер с большой долей вероятности поддерживает этот параметр. »

Можно полюбопытствовать - почему это если разработчики убрали эту запись из INF-файла драйвера, то вероятность того, что драйвер таки поддерживает эту функцию, возрастает? :o Не вижу логики... С другой стороны - если драйвер поддерживает функцию смены MAC-адреса, то зачем все-таки убрали? Просто чтобы выделится на общем фоне? Совсем не понятно...

Цитата:

Цитата Mr dUSHA
2. Специальными утилитами, как например по ссылках simsim постом выше; »

Никакие "специальные утилиты" в обход драйвера этого сделать не смогут...

Цитата:

Цитата Mr dUSHA
4. Если драйвер не подхватывает нового подсунутого ему МАС-а, то попробовать заменить сам драйвер на более новый, где возможно поддерживается смена МАС-а.
Если все это не поможет, то только тогда менять саму сетевую карту. »

Я разве посоветовал что-то другое???

Mr dUSHA 11-08-2009 14:06 1190990

Цитата:

Цитата Dzirt2005
С другой стороны - если драйвер поддерживает функцию смены MAC-адреса, то зачем все-таки убрали? Просто чтобы выделится на общем фоне? Совсем не понятно... »

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

Сам интерфейс смены МАС-адреса стандартизирован Майкрософтом в WDK, и вопрос только в том, добавил ли разработчик в драйвер одну функцию чтение нового МАС-а из реестра.

Цитата:

Цитата Dzirt2005
Никакие "специальные утилиты" в обход драйвера этого сделать не смогут... »

В обход нет. Все утилиты просто прописывают новый МАС в реестр в настройки выбранной сетевой карты.
Дальше, при перезагрузки системы, во время инициализации драйвер должен подхватить новый МАС из реестра, если в самом драйвере реализована эта функция.

pim72 11-08-2009 15:30 1191078

Цитата:

Цитата 2liTe
Как сменить MAC адрес сетевой карты ?
в параметрах сетевой карты не нашел »

вот этой улитой перешивается без проблем smac2.05_setup

SimSim 11-08-2009 16:29 1191124

pim72, Уберите ссылку, если не хотите получить бан за нарушение п.3.18 Правил. Ссылка на эту программу уже давалась в теме.

2liTe 11-08-2009 18:39 1191231

не помогает ни редактирование драйвера, ни прога

DImaN! 11-08-2009 18:41 1191233

А вариант с реестром, который я в самом начале предлагал пробовали?

2liTe 11-08-2009 21:14 1191342

по-моему это одно и тоже что изменить драйвер,
появляется меню смены мак-адреса, изменяю а на деле он тот же

starl 11-08-2009 22:56 1191404

По пробуйте этой программой MacChange

pim72 12-08-2009 11:23 1191751

Цитата:

Цитата 2liTe
не помогает ни редактирование драйвера, ни прога »

вы так делали

потом перезагрузились если непоменялось
попробывать еще раз

2liTe 14-08-2009 11:35 1193419

вроде на одной сетевой карте получилось, спасибо

rabamaster 28-12-2009 09:51 1305955

Можно поменять MAC адрес, есть даже специальная программа.
Если тебе нужна программа, то она сдесь: прога для смены MAC
Но ее работа заключается в том, что она меняет мас в реестре.

А можно и в ручную поменять MAC:
Нажимаем правой кнопкой мыши по «Мой компьютер» > «Управление»;
В меню слева выбираем «Диспетчер устройств»;
В появившемся списке устройств раскрываем «Сетевые адаптеры» > находим нужную сетевую карту > кликаем правой кнопкой мыши > свойства;
Переходим на вкладку «Дополнительно» > кликаем по «Network Address» > меняем переключатель в положение «Значение» и вписываем новый MAC-адрес;
Знайте! Присвоение чужих MAC-адресов противозаконно.
И вообще у меня был такой случай, что в одной подсети было два одинаковых MAC адреса, и компы работали 2-3 минуты, а потом просто нет обмена даными по сети. Так, что с этим нужно быть аккуратным.

Scratch56 13-03-2010 22:27 1368024

Ничего у меня не вышло с заменой МАС на HP Pavilion dv5-1030en, Atheros AR5007 WiFi под Windows 7 32bit. Обе проги не помогли. В реестре и свойствах сетевай платы новый МАС прописан. Но getmac и ipconfig дают старый МАС. Раньше пробовал еще на паре лаптопов (не помню модели) менять WiFi MAC под Windows 7 - тоже не получилось. На проводных адаптерах меняется и на беспроводных под Windows XP. Кто-нибудь смог под Windows 7 на беспроводном адаптере сменить МАС ?

Ямберт_Йожкович@vk 22-05-2013 19:52 2154206

Нет, не решено!
Как изменить МАС адрес в командной строке винды? Она доступна. Другие варианты, и программы не устанавливаются! Это комп на работе, и просто нет прав что либо менять! IT запретило.

В Линуксе все просто просто в консоли:
# ifconfig eth0 down - роняем сеть.
# ifconfig hw ether xx.xx.xx.xx. xx. xx - новый МАС
# ifconfig eth0 up - поднимаем сеть

действует до перезагрузки, а более и не надо. Все равно с флешки, линукс. Оставлять пароли и логины на рабочем компе, да и вобще чужим глазам, моветон!
Знаю что командная строка в винде, (пуск, выполнить, cmd), это убогое подобие консоли, но все таки? Ребята просят. А я с виндой давно завязал.


Время: 03:55.

Время: 03:55.
© OSzone.net 2001-