корисні статті

Як отримати безкоштовний Gogo Wifi під час польоту

Платите за wifi в літаку? Ви повинні бути зроблені із золота, тому що я не можу колись накопичити $ 10 або більше - лише за 30 хвилин інтернету. Принаймні, саме це Gogo заряджало в моїй недавній поїздці Alaska Airlines. Але завдяки декільком розумним способам вирішення проблем (якщо я так і говорю) я зміг отримати більше вільного часу в Інтернеті, ніж заслужив. Ось як.

Спасибі, T-Mobile

Хоча лінійний Інтернет на Gogo надзвичайно дорогий, T-Mobile співпрацює з Gogo, щоб дати всім своїм абонентам стільникового зв'язку безкоштовну годину Інтернету. Я знаю, що це не багато, але ми трохи розберемося з цією частиною. (Якщо ваш рейс триває лише дві години, це достатньо часу, щоб повозитися на вашому улюбленому веб-сайті, коли ви зависаєте вище 10 000 футів.)

Якщо ви абонент T-Mobile, чудово! Насолоджуйтесь своєю годиною і переходьте до наступного розділу, коли його закінчиться. Якщо ви перебуваєте на іншому перевізнику, вам, можливо, доведеться трохи хитрувати.

Щоб підтвердити, що ви користувач T-Mobile, Gogo попросить вас підтвердити свій номер телефону, перш ніж він надасть вам вільну годину. Коли це станеться, почніть вводити випадкові телефонні номери, поки ви чарівно не натрапите на користувача T-Mobile. Ви отримаєте свою вільну годину, і вони не будуть мудрішими.

(Я перевірив це, використовуючи номер телефону для редактора охорони здоров’я Goldavelez.com Бет Скверскі, і вона не отримувала жодних сповіщень, текстів чи будь-яких інших ознак того, що я "позичала" її номер на деякий wifi.)

Це може бути дещо важким процесом, залежно від вашої удачі, але ви, безумовно, знаєте когось, хто використовує "The Uncarrier". Перш ніж тестувати це з Бет, я набрав випадкові числа і досягнув успіху протягом п'яти спроб - непогано.

Що відбувається, коли закінчується ваша година?

Ваш Інтернет відходить. Однак ви все ще можете користуватися програмами для обміну повідомленнями та надсилати тексти, щоб вас не відганяли від світу назавжди під час вашого польоту - принаймні, це було налаштуванням моєї недавньої поїздки Alaska Airlines.

Ви, мабуть, замислюєтесь над очевидним питанням: чому б не вийти з wifi, увійти знову та не скористатися іншим номером телефону, щоб отримати додаткову годину? Принаймні, це перше, про що я подумав, але налаштування Гого розумне. Наприклад, ви можете очистити кеш-пам'ять та файли cookie свого веб-переглядача, і ви зможете це зробити на сторінці "ввести число". Однак сервіс виявляє, що вам вже дали безкоштовну годину, і не дозволить вам отримати її з іншою кількістю:

Що я міг з'ясувати під час свого польоту, це те, що цей інструмент "Ви вже це використовували" відслідковує ваш пристрій за MAC-адресою. Це не дуже допоможе вам, якщо ви перебуваєте на iPhone, оскільки у вас немає можливості змінити його. Однак якщо ви не працюєте з Android Q, ви повинні мати змогу скористатися програмою Terminal Emulator, щоб змінити MAC-адресу вашого пристрою Android на все, що завгодно - отримати ще одну годину безкоштовно.

Я перебуваю на бета-версії Android Q, і термінальний емулятор не зміг змінити свою MAC-адресу, коли я його випробував. Я все ще мав ще один трюк в рукаві, хоча, і, ні, я не збирався запускати телефон просто для отримання безкоштовного Wi-Fi на літаку. Натомість я скористався новою функцією Android Q, де ОС автоматично рандомізує вашу MAC-адресу під час підключення до нових мереж Wi-Fi.

Ця реалізація не є досконалою, оскільки Android Q вибирає випадкову MAC-адресу для цієї мережі, а не змінює її щоразу, коли ви підключаєтесь. У моєму випадку я використав свою вільну годину Wi-Fi на цій манекенській MAC-адресі, а потім переключився на справжню MAC-адресу свого пристрою, торкнувшись значок шестірні поруч із назвою мережі Wi-Fi та знайшовши параметр "Конфіденційність" у відомостях про мережу:

Я закінчив, вийшовши з мережі Wi-Fi Gogo, увійшовши назад і використовуючи інший номер T-Mobile, щоб отримати ще одну безкоштовну годину на своєму «новому» Android-телефоні.

Що з комп'ютером?

Якщо ви спробуєте під час польоту витягнути сторінку ноутбука Gogo зі свого ноутбука, ви не побачите можливості отримати безкоштовну годину T-Mobile. Зрештою, ваш ноутбук не є мобільним пристроєм, але ми можемо це виправити.

Спочатку я вважав, що буде достатньо змінити агента користувача Chrome, щоб мій MacBook виглядав так, ніби це щось не є, наприклад, iPhone. Я також був майже успішним, але хитрі перевірки Гого вивели, що я все ще використовую ноутбук:

Маючи багато часу для вбивства під час свого тривалого польоту, я спробував інший метод. Я перейшов на Firefox і вставив нову рядок на сторінку about: config, яка перезаписала мій користувальницький агент на весь браузер. Іншими словами:

  • Я набрав about: config у свій адресний рядок
  • Я шукав "useragent"
  • Я клацнув правою кнопкою миші і додав нову рядок, назвавши її general.useragent.override
  • Для значення рядка я запозичив його з цього сайту. Я скопіював і вставив весь цей фрагмент тексту: Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Mobile/10A5376e

  • Коли я закінчив - щоб бути в безпеці - я завантажив термінал на свій MacBook і змінив MAC-адресу свого пристрою на таку, яка відрізнялася від MAC-адреси мого iPhone лише однією цифрою (остаточною). Хоча я сумніваюся, що Gogo wifi виводить, що це за пристрій, що знайдений у його MAC-адресі, це не зашкодить, і це було гарною практикою підробки, яку я б зробив пізніше, щоб отримати додаткові години на моєму MacBook
  • Потім я оновив сторінку wifi Gogo у Firefox і зміг активувати свою вільну годину так, ніби використовую мобільний пристрій, чого я, звичайно, не мав.

  • Нарешті, я видалив перезапис користувальницького агента, щоб це не зіпсувало мого іншого перегляду Firefox.

Після всіх цих зусиль я грівся у великій нагороді:

Досить добре, щоб перевірити Twitter і надіслати повідомлення у Facebook, але це про це.

Через день після опублікування цієї статті ми отримали заяву від адвокатів, які представляють T-Mobile. У ній вони вказують:

Для чого це варто, я хочу запропонувати коротке пояснення, чому ми вирішили опублікувати цей хак. По-перше, ви вводите випадкові телефонні номери, щоб підтвердити автентифікацію безкоштовного Wi-Fi за годину. Я б не писав про цю хитрість, якби:

  • Це будь-яким чином вплинуло на досвід T-Mobile випадкового користувача, в тому числі попередивши їх про те, що ви активуєте будь-яку послугу під час польоту, використовуючи їх номер.
  • Це дозволило людині отримати доступ до якоїсь преміальної послуги, програми One Plus T-Mobile для необмеженого wifi під час польотів.
  • Це дозволило флаєру порушити безпеку користувача T-Mobile або іншим чином увійти в обліковий запис користувача T-Mobile якось підпільно.

На сьогоднішній день найпростішим способом запобігти цьому методу T-Mobile і Gogo є те, щоб користувачі пройшли аутентифікацію в просуванні через wifi, використовуючи звичайний вхід в обліковий запис T-Mobile. Легкий як пиріг, окрім проблеми безпеки щодо надсилання цих облікових даних через легко нюхане відкрите з'єднання Wi-Fi (ймовірно, це не в механізмі). Звичайно, також не було б надто складно створити систему, яка б дозволила безкоштовний Wi-Fi у годину, перш ніж людина скаче в літаку, особливо, якщо T-Mobile і Gogo перевіряють весь процес через MAC-адреси.

Я також повинен зазначити, що це була лазівка.

Політ "Високого тижня" на літаках "дружнього неба" часто буває пеклом, але цього не повинно бути. Це Mile High Week, і ми досліджуємо все, що пов’язане з польотами, від того, як забити дешеві квитки до найкращого часу для бронювання, від того, як заснути під час далекого польоту до того, як виграти багаторічну війну за підлокітники. Колеса вгору.