Jak działa randomizacja adresów MAC?

Opublikowano dnia Mon, Feb 24, 2025 | 3 miesiące temu
Jak działa randomizacja adresów MAC?

Adresy MAC są ważną częścią nowoczesnych sieci. Umożliwiają użytkownikom łączenie się z punktami dostępu do Internetu i dostęp do sieci. Bez adresu MAC nie jest to możliwe.

Adres MAC to specjalny identyfikator powiązany ze sprzętem Twojego urządzenia (NIC). W przeciwieństwie do adresów IP nie możesz zmienić tego adresu. Oznacza to, że reklamodawcy i marketingowcy uwielbiają śledzić adresy MAC, aby szpiegować potencjalnych i obecnych klientów i tworzyć ich profile na podstawie ich aktywności.

To oczywiście poważne naruszenie czyjejś prywatności. Jak więc ludzie chronią się przed tego rodzaju naruszeniem ich prywatności? Odpowiedzią jest randomizacja adresów MAC.

Dzisiaj dowiemy się, co to jest i jak możesz tego użyć, aby lepiej chronić swoją prywatność.

Zrozumienie adresów MAC

Zanim zaczniemy uczyć się o randomizacji adresów MAC, musimy trochę zrozumieć, czym jest adres MAC i jak jest używany w sieciach.

Co to jest adres MAC?

MAC to skrót od „Media Access Control”. Adres MAC składa się z 12-cyfrowej liczby szesnastkowej. Ten numer jest wyryty na karcie interfejsu sieciowego (NIC) urządzenia. 

Ten 12-cyfrowy numer jest podzielony na dwie części: pierwsze sześć cyfr nazywa się OUI (organizationally unique identifier), a ostatnie sześć cyfr nazywa się numerem seryjnym. Narzędzie do wyszukiwania adresów MAC może użyć tych numerów do pobrania danych dotyczących rzeczywistego urządzenia. Marketerzy mogą używać tych danych do śledzenia konsumentów.

Rola adresu MAC w sieciowaniu i śledzeniu

W przeciwieństwie do publicznego adresu IP, adresy MAC nie są udostępniane reszcie sieci. Są używane tylko podczas łączenia się z punktem dostępowym, takim jak router WiFi. Router używa adresu MAC do przekazywania właściwego ruchu do każdego urządzenia.

Jednak adres MAC może wyciekać podczas procesu uzgadniania, w którym jest transmitowany do wszystkich sieci WiFi podczas wyszukiwania połączenia. Dlatego miejsca takie jak centra handlowe z wieloma publicznymi sieciami WiFi są kopalniami skarbów, jeśli chodzi o znajdowanie wielu adresów MAC.

W rzeczywistości centra handlowe śledzą ruch pieszy w sklepie i klientów między różnymi sklepami. Następnie wykorzystują te informacje do skonfigurowania różnych rodzajów reklam i promocji w celu maksymalizacji zaangażowania i konwersji.

Czym jest randomizacja adresów MAC?

Randomizacja adresów MAC to technika, w której Twoje urządzenie używa fałszywego adresu dla każdej sieci. Załóżmy, że spacerujesz po centrum handlowym i w centrum handlowym jest pięć różnych sieci publicznych, a Twoje urządzenie może połączyć się ze wszystkimi z nich. Dzięki randomizacji adresów MAC wszystkie pięć sieci otrzyma inny adres MAC.

To zasadniczo ogranicza ilość możliwych do wykonania działań śledzących, ponieważ nikt nie może śledzić urządzenia z jednej sieci do drugiej. Adres MAC jest losowy podczas transmisji, więc żadna sieć nie wie, jaki jest prawdziwy adres MAC urządzenia.

To ogranicza, jak bardzo urządzenie może być śledzone między różnymi sieciami.

Inną cechą randomizacji adresów MAC jest to, że każdy wygenerowany adres MAC jest używany tylko w jednej sieci. Oto przykład: powiedzmy, że w centrum handlowym jest pięć sieci, nazwiemy je sieciami 1, 2, 3, 4 i 5. Tak więc, jeśli adres A został wygenerowany dla sieci 1, to adres A nie będzie używany dla sieci 2, 3, 4 i 5. Podobnie, adres B dla sieci 2 nie będzie używany dla sieci 1, 3, 4 i 5.

W ten sposób randomizacja adresów MAC zapobiega śledzeniu między różnymi sieciami.

Jak działa randomizacja adresów MAC

Randomizacja adresów MAC to stosunkowo prosty proces. Oto opis, jak to działa i jak jest implementowane w różnych systemach operacyjnych.

Generowanie losowego adresu MAC

System operacyjny generuje fałszywy adres MAC zamiast używać prawdziwego adresu MAC opartego na sprzęcie urządzenia. Odbywa się to za pomocą zastrzeżonych algorytmów, które są specyficzne dla każdego systemu operacyjnego.

Ten losowy adres MAC jest zgodny ze standardowym formatem adresu MAC, ale zapewnia unikalność w sieci. Dzięki temu nie ma możliwości kolizji i duplikacji z innymi urządzeniami w sieci.

Jak jest implementowany w różnych systemach

  • Android (Android 10 i nowsze)
    • Domyślnie używa innego losowego adresu MAC dla każdej zapisanej sieci Wi-Fi.
    • Starsze wersje wymagały ręcznej aktywacji.
  • iOS (iOS 14 i nowsze)
    • Domyślnie włącza losowość adresu MAC dla wszystkich sieci Wi-Fi.
    • Użytkownicy mogą ją wyłączyć dla określonych sieci, jeśli zajdzie taka potrzeba.
  • Windows (Windows 10 i nowsze)
    • Umożliwia włączenie losowości adresów MAC dla każdej sieci lub globalnie w ustawieniach Wi-Fi.
  • Linux/macOS
    • Niektóre dystrybucje Linuksa obsługują podszywanie się pod adres MAC za pomocą narzędzi takich jak „macchanger”.
    • MacOS również używa losowości podczas skanowania w poszukiwaniu Wi-Fi, ale używa prawdziwego adresu MAC podczas łączenia.

Wnioski

Tak więc masz to: losowość adresów MAC, jak to działa i jak poprawia Twoją prywatność cyfrową. Prywatność to prawo każdego i nikt nie powinien być w stanie Cię śledzić, jeśli nie chcesz, żeby to robił. Tak więc, edukowanie się na temat tego, jak to zrobić, jest jednym z kroków we właściwym kierunku. 

Losowanie adresów MAC to tylko jeden z wielu sposobów zapewnienia sobie prywatności, ale powinieneś również przyjrzeć się takim rzeczom, jak VPN-y, serwery proxy i szyfrowanie typu end-to-end, aby zwiększyć prywatność w pozostałych swoich cyfrowych przedsięwzięciach.

Popularne posty