MAC-адреса або адреса контролю доступу до мультимедіа - це унікальна адреса, призначена мережевому інтерфейсу пристрою. На вашому Android смартфоні або планшеті мережеві карти, такі як для WiFi, Bluetooth і т.д., будуть мати унікальні MAC-адреси, призначені для них. Ці адреси використовуються для однозначної ідентифікації пристроїв у мережі. Хоча IP-адреса призначається мережевими інтерфейсами, такими як маршрутизатори, MAC-адреси фіксуються для пристроїв, і призначаються виробником, жорстко закодовані в мережеве обладнання, яке використовує пристрій. Однак, незважаючи на те, що зміна MAC-адреси пристрою неможлива, якщо ви не заміните мережеве обладнання, є способи обдурити операційну систему трансляцією іншої MAC-адреси в мережу.
Помилка MAC-адреси може допомогти в таких ситуаціях, як, наприклад, якщо ваш друг заблокував вас від використання своєї мережі WiFi, незважаючи на це, ви, швидше за все, отримаєте доступ, підмінивши ваш MAC-адресу. Отже, якщо ви хочете змінити MAC-адресу вашого пристрою Android, ось як це можна зробити:
Знайдіть MAC-адресу Android та ім'я інтерфейсу
Перш ніж ви зможете змінити MAC-адресу вашого пристрою Android, вам необхідно з'ясувати (і записати) MAC-адресу за замовчуванням для вашого пристрою. Вам також потрібно знати ім'я інтерфейсу для вашої мережевої карти WiFi. Для цього виконайте наведені нижче дії.
- На пристрої Android перейдіть у меню Налаштування -> WiFi . Щоб відкрити екран " Налаштувати WiFi ", натисніть на значок " Налаштування ".
- У нижній частині екрана ви зможете побачити MAC-адресу вашої мережевої карти WiFi. Запишіть, якщо вам потрібно повернути налаштування MAC до початкового стану.
Щоб знайти назву інтерфейсу для мережі WiFi, потрібно встановити програму "Емулятор терміналу для Android" (безкоштовно) з магазину Play. Після цього виконайте вказані нижче дії.
- Відкрийте програму емулятора терміналу та введіть таку команду:
ip link
- На ваш екран буде надруковано багато інформації, просто прокрутіть донизу і перевірте значення, для якого значення “ link / ether ” відповідає MAC-адресою вашого WiFi. У моєму випадку це " wlan0 ". Для більшості сучасних пристроїв ім'я інтерфейсу WiFi буде “wlan0”, але в деяких випадках це може бути щось на зразок “eth0”.
Змініть MAC-адресу за допомогою емулятора терміналу
Тепер, коли ви зрозуміли назву інтерфейсу для свого пристрою, ви можете змінити MAC-адресу на нове значення. Щоб отримати випадковий MAC-адресу, яку ви можете використовувати, просто перейдіть до будь-якого випадкового веб-сайту генератора MAC-адрес. Після того, як ви отримаєте нову MAC-адресу, виконайте наведені нижче дії.
- Запустіть емулятор терміналу для Android і введіть таку команду:
su
Це дозволить отримати доступ суперкористувача на пристрої Android. Для цього вам знадобиться вкорінене пристрій.
- Далі введіть:
ifconfig [interface_name] hw ether [new_mac_address]
Натисніть Enter, і ваша MAC-адреса зміниться.
- Ви можете підтвердити зміну MAC-адреси, виконавши таку команду:
iplink show [interface_name]
Примітка : я спробував змінити додатки для MAC-адрес для невкорінених пристроїв, але вони або попросили Root access (weird), або вони підтримують лише пристрої, що використовують процесори MediaTek.
Помилка MAC-адреси в Android легко
Тепер, коли ви успішно змінили MAC-адресу вашого пристрою Android, ви можете легко підключитися до будь-яких мереж, які, можливо, зареєстрували вас за допомогою MAC-адреси. Оскільки найпоширеніший метод заборони пристроїв з мереж використовує MAC-адреси, щоб зробити це, так що зміна MAC-адрес зазвичай дозволяють підключатися до більшості мереж. Однак, якщо мережа використовує "білий список" на основі MAC-адреси, щоб дозволити пристроям з конкретними MAC-адресами підключатися до мережі, цей метод не буде працювати ... тобто, якщо ви не зміните свою MAC-адресу на MAC-адресу пристрою, дозволеного в мережі, і в даний час не приєднане до нього; шанси з яких досить тонкі.
Отже, ви коли-небудь змінювали MAC-адресу на своєму пристрої Android? Як ви це зробили? Крім того, якщо ви знаєте будь-який інший спосіб змінити MAC-адресу на пристрої Android, повідомте нам про це в розділі коментарів нижче.