Змінити або викрити MAC-адресу в Windows або OS X
Кожна мережа NIC (Карта мережевого інтерфейсу) має унікальну MAC-адресу (Контроль доступу до носія). Це стосується всіх типів мережевих карт, включаючи карти Ethernet і карти WiFi. MAC-адреса - це шістьбайтове число або 12-значне шістнадцяткове число, яке використовується для однозначної ідентифікації хоста в мережі.
Прикладом MAC-адреси є 1F-2E-3D-4C-5B-6A і він потрапляє в мережевий протокол Layer 2 моделі OSI. У сучасних мережах ARP або протокол дозволу адреси перетворює MAC-адресу на адресу протоколу рівня 3, наприклад IP-адресу. MAC-адресу також можна назвати a Фізична адреса. Прочитайте мій пост як знайти MAC-адресу якщо ви цього не знаєте.
Всі MAC-адреси жорстко закодовані в мережеву карту і ніколи не можуть бути змінені. Однак можна змінити або підмінити MAC-адресу в самій операційній системі, використовуючи кілька простих трюків.
Так чому ж ви хочете змінити свою MAC-адресу? Для цього є багато причин, здебільшого пов'язаних з обходом деякого типу фільтра MAC-адрес, встановленого на модемі, маршрутизаторі або брандмауері. Зміна MAC-адреси може допомогти вам обійти певні мережеві обмеження шляхом емуляції необмеженого MAC-адреси або шляхом підробки MAC-адреси, яка вже авторизована.
Наприклад, мережа WiFi може дозволяти лише авторизованим комп'ютерам підключатися до мережі та фільтрувати комп'ютери на основі MAC-адреси. Якщо ви можете обнюхувати легальну MAC-адресу, ви можете підмінити MAC-адресу і отримати доступ до мережі WiFi.
Інший приклад - якщо у вас є провайдер, який дозволяє лише певній кількості комп'ютерів підключатися до Інтернету з вашого будинку. Якщо у вас є більше комп'ютерів, які потрібно підключити, можна підмінити MAC-адресу авторизованого комп'ютера та підключитися з іншого комп'ютера.
Зміна MAC-адреси Windows
Ви можете легко змінити MAC-адресу мережевої карти у Windows, виконавши наведені нижче дії.
Крок 1: Натисніть на Початок, потім Панель управління, потім Мережні підключення, і клацніть правою кнопкою миші на мережевому з'єднанні, для якого потрібно змінити MAC-адресу, і виберіть Властивості. Як правило, це або буде Підключення до локальної мережі або Безпроводове мережеве з'єднання.
Якщо ви використовуєте Windows Vista, Windows 7 або новішу версію, потрібно перейти до Панель управління, потім Мережа та Інтернет, потім Центр мереж і спільного доступу, а потім натисніть кнопку Керування мережними підключеннями або Змінити налаштування адаптера.
Після цього можна клацнути правою кнопкою миші на адаптері та вибрати Властивості.
Крок 2: На Загальні або Мережа перейдіть на вкладку Налаштувати кнопки.
Крок 3: Натисніть на Додатково і натисніть на Місцева адміністративна адреса власності або Адреса мережі власності.
За замовчуванням Не присутній вибрано значення. Ідіть вперед і натисніть на Значення перемикач і введіть нову MAC-адресу. MAC-адреса являє собою комбінацію з 6 пар чисел і символів, тобто 40-A2-D9-82-9F-F2. Ви повинні ввести MAC-адресу без тире.
Ви можете перейти в командний рядок і ввести IPCONFIG / ALL щоб перевірити, що MAC-адреса була змінена. Перезавантажте комп'ютер, щоб зміни вступили в силу.
Це найпростіший спосіб змінити MAC-адресу в Windows. Ви також можете зробити це за допомогою реєстру, але це набагато більш технічне і, ймовірно, не потрібно більшості людей.
Змініть MAC-адресу OS X
Зміна MAC-адреси на OS X, безумовно, не так проста, як на Windows. По-перше, ви повинні використовувати термінал (подібний до командного рядка у Windows), щоб фактично змінити MAC-адресу.
По-друге, потрібно вручну визначити технічну назву адаптера перед тим, як ви зможете змінити налаштування. Я поясню все нижче, крок за кроком, але іноді це стає трохи складніше.
Для початку, давайте дізнаємося поточну MAC-адресу для вашого Mac. Ви можете зробити це одним з двох способів: через Системні налаштування або через Термінал. відчинено Системні налаштування, натисніть на Мережа а потім натисніть кнопку Додатково кнопки. Не забудьте спочатку вибрати відповідний інтерфейс (WiFi, Ethernet тощо) у списку ліворуч.
Натисніть на Устаткування і ви побачите перший рядок MAC-адреса. Я думав, ви можете просто вибрати Вручну від Налаштувати випадаючого меню, але це не дозволяє редагувати MAC-адресу.
У терміналі можна отримати MAC-адресу, ввівши наступну команду:
ifconfig en0 | grep ефір
Це дасть вам MAC-адресу для інтерфейсу en0. Залежно від кількості інтерфейсів на вашому комп'ютері, вам, можливо, доведеться запустити цю команду кілька разів, додаючи 1 до кожного номера. Наприклад, я виконав наведені нижче команди, поки не дійшов інтерфейс, який не існував.
Тепер ви можете просто порівняти перелічені тут MAC-адреси з тими, які ви бачили через System Preferences. У моєму випадку моя WiFi MAC адреса f8: 1e: df: d8: 9d: 8a з en1, так що це інтерфейс, який я повинен використовувати для наступних команд.
Перш ніж змінити MAC-адресу, ви можете скористатися корисною командою в терміналі, щоб створити випадкову MAC-адресу, якщо вона вам потрібна.
openssl rand -hex 6 | sed 's / (…) / 1: / g; s /.$// '
Тепер, коли ви маєте нову MAC-адресу, ви можете змінити поточну, використовуючи наступну команду нижче. Замініть XX фактичною MAC-адресою, яку ви бажаєте використовувати.
sudo ifconfig en0 ефір xx: xx: xx: xx: xx: xx
Для цього потрібно ввійти в систему як адміністратор або ввімкнути кореневий обліковий запис в OS X. За замовчуванням корінь вимкнено і краще залишити його вимкненим, якщо це можливо. Просто увійдіть як адміністратор, і ви зможете запустити команду просто чудово. Проте він запитає вас про свій пароль, перш ніж змінювати MAC-адресу.
Крім того, адреса не зміниться, якщо ви все ще підключені до мережі WiFi. Потрібно спочатку від'єднатися від будь-яких мереж, а потім запустити команду. Дивно, але відключення від бездротової мережі в OS X зовсім не є інтуїтивним. Потрібно натиснути і утримувати Варіант а потім клацніть на піктограмі WiFi, щоб переглянути опцію відключення.
Отже, наведений виклад всіх команд, які я виконував для того, щоб отримати поточну MAC-адресу, генерувати випадковий, оновити MAC-адресу, а потім перевірити, щоб він дійсно змінився.
Як я вже згадував раніше, це, безумовно, не так просто, як процес в Windows, але ви повинні мати можливість зробити це, якщо ви просто скопіювати і вставити команди вище. Якщо у Вас виникли питання, не соромтеся розмістити коментар. Насолоджуйтесь!