Jak sfałszować swój adres MAC w systemie Mac OS X

Spisu treści:

Anonim

Adres MAC to unikalny identyfikator przypisany do karty sieciowej, a niektóre sieci stosują filtrowanie adresów MAC jako metodę zabezpieczania. Fałszowanie adresu MAC może być pożądane z wielu powodów i bardzo łatwo jest sfałszować adres MAC w macOS Monterey 12, macOS Big Sur 11, macOS Catalina, macOS Mojave 10.14, macOS High Sierra, Sierra 10.12, El Capitan, Yosemite 10 .10, Mac OS X 10.4, 10.5, 10.6, 10.7, OS X 10.8 i OS X 10.9. Na potrzeby tego artykułu zakładamy, że chcesz sfałszować bezprzewodowy adres MAC komputera Mac, czyli kartę Wi-Fi.

Bez zbędnych ceregieli, oto trzyetapowy proces fałszowania i zmieniania adresu MAC w systemach macOS i Mac OS X.

1: Pobierz aktualny interfejs sieciowy

Niektóre komputery Mac używają en0, a inne en1 do Wi-Fi. Możesz szybko określić, który przypadek ma miejsce na komputerze Mac, przytrzymując klawisz OPTION i klikając element menu Wi-Fi, aby wyświetlić interfejs .

2: Pobieranie bieżącego adresu MAC

Będziesz potrzebować swojego obecnego bezprzewodowego adresu MAC, aby móc go przywrócić bez ponownego uruchamiania. Uruchom aplikację Terminal i wpisz następujące polecenie:

ifconfig pl1 | grep eter

Widzisz coś takiego:

eter 00:12:cb:c6:24:e2

A wartości po słowie „ether” składają się na bieżący adres MAC. Zapisz to gdzieś, żeby nie zapomnieć. Jeśli to zrobisz, to nie koniec świata, wystarczy ponownie uruchomić komputer, aby zresetować go po zmianie.

Pamiętaj, możliwe, że Twój Mac ma kartę Wi-Fi na en0 lub en1, więc może być konieczne dostosowanie łańcucha zgodnie z interfejsem sieciowym, jak opisano powyżej.

Podszywanie się pod adres MAC w systemie MacOS

Aby sfałszować swój adres MAC, wystarczy ustawić wartość zwróconą z ifconfig na inną wartość szesnastkową w formacie aa:bb:cc:dd:ee:ff. W razie potrzeby możesz wygenerować losowy.

W tym przykładzie ustawimy nasz bezprzewodowy adres MAC na 00:e2:e3:e4:e5:e6, wydając następujące polecenie:

sudo ifconfig en1 ether 00:e2:e3:e4:e5:e6

Jeśli interfejs Wi-Fi to en0, polecenie będzie wyglądało następująco:

sudo ifconfig en0 ether xx:xx:xx:xx:xx:xx

Polecenie sudo będzie wymagać wprowadzenia hasła roota, aby dokonać zmiany.

Jeszcze raz, musisz upewnić się, że interfejs sieciowy jest poprawnie zidentyfikowany, więc jeśli napotkasz jakiekolwiek problemy, możesz potwierdzić, że Wi-Fi używa en1 lub en0.

Weryfikacja sfałszowanego adresu MAC zadziałała

Jeśli chcesz sprawdzić, czy podróbka zadziałała, wpisz to samo polecenie co wcześniej:

ifconfig pl1 | grep eter

Teraz zobaczysz:

eter 00:e2:e3:e4:e5:e6

Oznacza to, że Twój adres MAC ma teraz wartość, którą ustawiłeś. Jeśli chcesz dodatkowo zweryfikować sfałszowanie, po prostu zaloguj się do routera bezprzewodowego i przejrzyj listę „dostępnych urządzeń” (lub podłączonych urządzeń), a sfałszowany adres MAC znajdzie się na tej liście.

Jeśli chcesz przywrócić adresowi MAC jego rzeczywistą wartość, po prostu wydaj powyższe polecenia ifconfig z adresem MAC pobranym w kroku 1. Możesz także ponownie uruchomić komputer Mac.

Cieszyć się!

Uwaga: Czytelnik Dee Brown zwraca uwagę na następujące kwestie, które mogą pomóc niektórym użytkownikom mającym trudności: „uruchomienie wersji 10.5.6 wymaga zrobić sztuczkę, aby odłączyć się od sieci.NIE WYŁĄCZAJ PORTU LOTNICZEGO

Jak sfałszować swój adres MAC w systemie Mac OS X