Смена MAC адреса у моста в Windows XP

Тема в разделе "WASM.NETWORKS", создана пользователем wvlg, 24 апр 2008.

  1. wvlg

    wvlg New Member

    Публикаций:
    0
    Регистрация:
    25 сен 2007
    Сообщения:
    44
    Сабж:
    В вонь ХР есть такая вещь как мост. Так вот у мелкософтовского моста есть ip Адрес и есть mac адрес (свои собственные, почему читай далее). Предполагаю, что сетевухам, которые участвуют в мосте присваивается тот же MAC (и ip-адрес тот же, как у моста). Т.е. грубо получаются, что из 2х сетевух получилась одна, такая специфическая. Вот...
    А вопрос в том как присвоить нужный MAC адрес получившейся спец-сетевухе (Или Мосту)?
    Интересуют практически любые пути решения. Где ковырять, что дизасмить. Сам в осях честно говоря слабоват и имею скудное представление о работе системы с драйверами. Интересно как раз таки найти то место, где есть код: "Присвоить мосту такой-то mac", хотелось бы найти и поменять...

    Далее немного оффтопа:
    Как и всегда по старой доброй традиции извращенности в мелкософте мост работает немного не так, как это бывает в привычном понимании. Хотя сейчас уже запутался в том, что вообще мостом называют. Но, в общем, как я понял у моста НЕТ mac-адреса, но повторюсь из-за извращенности мелкософта у него есть и MAC и IP. Почему это так, смотреть тут: http://technet.microsoft.com/ru-ru/library/bb877962(en-us).aspx

    Все что касается вопроса подмены mac'а различными утилитами, могу сказать сразу те, которые основаны на стандартной функции драйвера сетевухи в ее свойствах не катят!!! Т.к. получается что действительно у моста нет mac'а, но он ему присваивается. Причем первый байт адреса всегда=02хh, а остальные берутся из mac-адреса драйвера сетевухи, кот была включена в мост первой. Об этом немного тут:
    http://www.technitium.com/tmac/index.html
    там же утилита подмена MAC.

    P.S. Путь решения купить роутер и настроить на нем мост не катит!!! Интересует программная реализация на ХР.