Czy mogę zmienić mój adres MAC?

7

Artykuł w Wikipedii na temat adresu MAC wspomina, że ​​jest on przechowywany w pamięci ROM karty sieciowej. Jak w takim razie można zmienić adres MAC?

Manish Mathai
źródło
Właściwie to nie określa, czy to, co chcesz to zrobić z komputera z systemem Windows, jednak moje drugie źródło zawiera instrukcje dla systemów opartych na * nix
ricbax
(Na przykład, jeśli uważasz, że na przykład odwiedzane strony internetowe mogą zobaczyć Twój adres MAC: nie.)
Arjan,
Myślę, że nie byłem jasny. Chciałem wiedzieć, jak można zmienić adres MAC, a nie faktyczną procedurę.
Manish Mathai,
Cóż, @Manish, oszukałeś nas wszystkich tym tytułem ... ;-)
Arjan
Zobacz także superuser.com/a/49884/78897
Pacerier

Odpowiedzi:

8

Fizyczny adres MAC jest zależny od sprzętu i jest przechowywany na chipie ROM (EEPROM) karty sieciowej. Aby fizycznie to zmienić, musisz zrobić tak zwane flashowanie układu ROM na karcie sieciowej.

Możesz jednak robić tak zwane „fałszowanie”, które podstępnie oszukuje system operacyjny, aby pomyśleć, że tak naprawdę jest inaczej. Można to zrobić w rejestrze lub przy użyciu oprogramowania innej firmy .

Źródła:

Ricbax
źródło
Zobacz także superuser.com/a/875286/78897
Pacerier
3

Możesz to zrobić dość łatwo w systemie Windows dla większości, jeśli nie wszystkich kart sieciowych.

  1. Kliknij prawym przyciskiem myszy na komputer-> zarządzaj
  2. Wybierz menedżera urządzeń dwukrotnie kliknij kartę sieciową
  3. Wybierz kartę zaawansowaną
  4. Wybierz Adres sieciowy i wprowadź adres MAC, którego chcesz użyć

Może to być użyteczne w sytuacjach, gdy twój dostawca usług internetowych „zablokował” twoje połączenie z określonym adresem MAC i nie przypisuje żadnego adresu IP. Można go również znaleźć w większości domowych routerów na rynku w tej sytuacji.

Paxxi
źródło
2
nie działa to dla wszystkich kart sieciowych, działa metoda rejestru.
@ Molly, zastanawiam się, czy Rejestr rzeczywiście działa dla wszystkich kart sieciowych? Chciałbym spodziewać (ale nie jestem ekspertem), że kierowca adaptera musi zapewnić pewne środki, aby to zmienić. Jeśli tak nie jest: nie ma szczęścia z żadną metodą. Jeśli tak, to dlaczego system Windows nie zapewni pola wprowadzania danych w menedżerze urządzeń?
Arjan
Wersja wizualna tej odpowiedzi znajduje się na stronie superuser.com/a/875178/78897
Pacerier
1

Jest to zależne od systemu operacyjnego, ale w tym systemie wbudowane są mechanizmy i łatwe w użyciu narzędzia innych firm w systemie Windows.

Jest to możliwe, ponieważ adres ten jest zawarty w pakietach wysyłanych przez stos TCP / IP, oprogramowanie sfałszuje adres na stosie przed opuszczeniem hosta.

Jeśli opublikujesz swój system operacyjny, możesz uzyskać dokładną odpowiedź, jak to zrobić.

MDMarra
źródło
1
regedit.exenie jest „narzędziem strony trzeciej”, prawda?
grawity