Adresa MAC nebo adresa řízení přístupu k médiu je jedinečná adresa přiřazená síťovému rozhraní zařízení. Na vašem smartphonu se systémem Android nebo tabletu budou mít síťové karty, například karty WiFi, Bluetooth atd., Jedinečné adresy MAC. Tyto adresy slouží k jedinečné identifikaci zařízení v síti. Zatímco adresa IP je přiřazena síťovými rozhraními, jako jsou směrovače, adresy MAC jsou pro zařízení pevně stanoveny a jsou přiřazeny výrobcem, pevně zakódované do síťového hardwaru, který zařízení používá. Přestože změna adresy MAC zařízení není možná, pokud nenahradíte samotný síťový hardware, existují způsoby, jak oklamat operační systém do vysílání jiné adresy MAC do sítě.
Spoofing MAC adresa může pomoci v situacích, jako je, pokud váš přítel zablokoval z používání své sítě WiFi z zášti, můžete s největší pravděpodobností získat přístup spoofing MAC adresu. Pokud tedy chcete změnit adresu MAC zařízení se systémem Android, postupujte takto:
Najít adresu MAC systému Android a název rozhraní
Než budete moci změnit adresu MAC zařízení se systémem Android, budete muset zjistit (a poznamenat) výchozí adresu MAC zařízení. Budete také potřebovat znát název rozhraní pro síťovou kartu WiFi. Postupujte takto:
- V zařízení se systémem Android přejděte na Nastavení -> WiFi . Klepnutím na ikonu Nastavení cog otevřete obrazovku „ Configure WiFi “.
- V dolní části obrazovky uvidíte adresu MAC síťové karty WiFi. Zapište si to v případě, že potřebujete změnit nastavení MAC zpět do původního stavu.
Chcete-li najít název rozhraní pro vaši WiFi síť, musíte nainstalovat aplikaci „Terminal Emulator for Android“ (zdarma) z obchodu Play. Až to uděláte, postupujte podle níže uvedených kroků:
- Otevřete aplikaci Terminal Emulator a zadejte následující příkaz:
ip link
- Na obrazovku se vytiskne mnoho informací, jednoduše přejděte dolů a zkontrolujte hodnotu, pro kterou hodnota „ link / ether “ odpovídá MAC adrese vašeho WiFi. V mém případě je to „ wlan0 “. U většiny moderních zařízení bude název rozhraní WiFi „wlan0“, ale v některých případech to může být i něco jako „eth0“.
Změňte adresu MAC pomocí terminálového emulátoru
Nyní, když jste zjistili název rozhraní pro vaše zařízení, můžete pokračovat a změnit adresu MAC na novou hodnotu. Chcete-li získat náhodnou MAC adresu, kterou můžete použít, jen na hlavu na libovolné webové stránky generátoru MAC adres. Jakmile máte novou adresu MAC, kterou chcete použít, postupujte podle následujících kroků:
- Spusťte Terminálový emulátor pro Android a zadejte následující příkaz:
su
Získáte tak přístup superuživatele na vašem zařízení se systémem Android. K tomu budete potřebovat zakořeněné zařízení.
- Dále zadejte:
ifconfig [interface_name] hw ether [new_mac_address]
Stiskněte klávesu Enter a adresa MAC se změní.
- Změnu adresy MAC můžete potvrdit spuštěním následujícího příkazu:
iplink show [interface_name]
Poznámka : Zkoušel jsem různé aplikace pro změnu adres MAC pro nekorenovaná zařízení, ale buď požádali o přístup ke kořenům (divný), nebo pouze podporovali zařízení používající procesory MediaTek.
Spoof MAC adresa v Androidu Snadno
Nyní, když jste úspěšně změnili adresu MAC zařízení se systémem Android, můžete se snadno připojit k libovolným sítím, které mohou mít vaši adresu MAC na černé listině. Vzhledem k tomu, že nejběžnější způsob zákazu zařízení ze sítí používá MAC adresy k tomu, takže změna MAC adresy by obvykle měly umožnit připojení k většině sítí. Pokud však síť používá „whitelist“ na bázi adresy MAC, aby umožnila připojení zařízení k síti pouze se specifickými adresami MAC, pak tato metoda nebude fungovat… to znamená, pokud nezměníte adresu MAC na adresu MAC zařízení, které je v síti povoleno a není k němu aktuálně připojeno; šance, které jsou dost malé.
Změnili jste někdy adresu MAC ve svém zařízení se systémem Android? Jak jsi to udělal? Také, pokud víte o jakékoli jiné metody pro změnu MAC adresy na zařízení Android, dejte nám vědět o tom v komentáři níže.