Jak zmienić adres MAC w systemie Linux lub Android

Powiedzmy, że ze względów rekreacyjnych i akademickich - które nie mają nic wspólnego z ograniczeniami, które niektóre hotele, serwery, serwery proxy itp. może na ciebie narzucić - musisz zmienić Adres MAC z twojego Linux lub urządzenie Android.

Takie postępowanie to bzdury. Ale jak wszystkie jajka sadzone, musisz wiedzieć, jak to zrobić.


Zarówno w Linuksie, jak i Androidzie pytanie jest bardzo proste. Należy jednak zaznaczyć, że w obu przypadkach wymagane będą uprawnienia administratora, co oznacza, że ​​w przypadku Androida musi to być urządzenie „zrootowane”.

Kroki do naśladowania

1.- Włącz Wi-Fi.

2.- Odłącz się od dowolnej sieci, z którą urządzenie się połączyło.

3.- Otwórz terminal i uruchom następujący skrypt:

su
ifconfig wlan0 hw ether 00: 22: d2: 34: ac: 78
netcfg

Oczywiście będziesz musiał zastąpić 00: 22: d2: 34: ac: 78 dowolnym adresem MAC. Jeśli zamierzasz udawać, że używasz innego konkretnego urządzenia, możesz sprawdzić jego adres MAC, wpisując na tym urządzeniu:

ifconfig

Na koniec wyjaśnij, że polecenie netcfg, które pojawia się w skrypcie, jest po prostu dołączone, aby zobaczyć, czy zmiany zostały wprowadzone pomyślnie.

W systemie Android może być konieczne zastąpienie drugiej linii busybox ifconfig wlan0 hw ether 00: 22: d2: 34: ac: 78.

4.- Jeśli chcesz zapisać skrypt do pliku i zakładając, że nazywasz go macchanger, nie zapomnij nadać mu uprawnień do wykonywania za pomocą następującego polecenia:

chmod + x macchanger

5.- Pozostaje tylko wykonać skrypt z aktywnym Wi-Fi, ale bez połączenia z żadną siecią.

sh mcchanger

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Pałac Baptystów powiedział

    cześć jak się masz .. mam zapytanie .. jaki jest temat skryptu .. ?? czy to by było jak zautomatyzowanie procesu zmiany adresu mac .. ??? i jak to utworzę .. ?? dzięki

  2.   gonzalocampo1982 powiedział

    Cześć, powiem ci, że mam poważny problem z moim telefonem komórkowym Sony Acro S (LT26w), co się dzieje, gdy Wi-Fi jest aktywowane, telefon komórkowy przechodzi w tryb awaryjny i nie może być ponownie używany i oficjalny JB rom musi być załadowany flashtoolem.
    Zwolniłem bootloader, załadowałem ROM cyanogenmod 10.1, ale kiedy ponownie aktywowałem wifi, to, o czym wspomniałem, dzieje się ze mną i ponownie ładuję ROM 🙁
    jak myślisz, jaki jest problem !!!!!
    Proszę…. możesz mi pomóc

    1.    Lucas powiedział

      Czy zmieniłeś adres MAC telefonu komórkowego? Trzeba uważać, bo w przypadku telefonów komórkowych jest wiele adresów, które są nieważne, a wiele telefonów komórkowych używa ich adresu do identyfikacji własnego urządzenia, zdarzyło mi się używać iPoda Zmieniłem Maca i stamtąd go zresetowałem tak, jakby pochodziło z fabryki (ale przy zajętej całej przestrzeni moich aplikacji!) Podczas ponownego przywracania oryginalnego Maca ustawienia zostały przywrócone jak zwykle ...

      1.    użyjmy Linuksa powiedział

        Cześć Lucas! że w Linuksie / Androidzie się nie dzieje, przynajmniej nie o tym wiem. Wydaje się, że jest to problem specyficzny dla komputerów Mac / Apple, a nie ogólnie telefonów komórkowych. 🙁
        Przytulić! Paweł.

  3.   jos1727 powiedział

    Jedno pytanie, czy zmiana jest trwała, czy też skrypt powinien być wykonywany, gdy chcemy zmienić adres? Twoje zdrowie

    1.    użyjmy Linuksa powiedział

      Jeśli pamięć mnie nie zawodzi, musisz to robić za każdym razem, gdy uruchamiasz Androida (na wypadek, gdybyś zawsze musiał z niego korzystać). Innymi słowy, jest to „trwałe”, o ile nie uruchomisz ponownie telefonu. Ponowne uruchomienie powoduje utratę zmiany.
      Twoje zdrowie! Paweł.

  4.   santihoyos powiedział

    Witam, stworzyłem program Java do graficznego rozwiązania tego problemu. Jest testowany na Ubuntu.

    Zostawiam Ci link do gitHub. Jeśli chcesz rzucić okiem na kod i ktoś jest zachęcany do jego ulepszenia. I oczywiście do ściągnięcia 🙂

    https://github.com/santiihoyos/Linux-Mac-Changer/releases

  5.   Alan powiedział

    witam, to nie działa dla mnie, mówi mi ifconfig: siocsifhwaddr: operacja nie jest obsługiwana