“Hacking” Gogo in-flight WiFi Ver. 3

Am scris câteva articole diferite despre ocolirea verificărilor legate de ora gratuită de WiFi pe care T-Mobile o oferă pe Gogo.

Care dintre aceste “hack-uri” sunt destul de simple, însă există câteva lucruri pe care trebuie să le aveți pregătite pentru ca acestea să funcționeze. Primul hack a implicat doar utilizarea consolei dezvoltatorului din Chrome pentru a schimba agentul utilizatorului. Dacă voiai să reînnoiești acea oră de WiFi, era nevoie, de asemenea, de un instrument de falsificare a adresei MAC. A doua iterație a “hack-ului” a implicat activarea unui div ascuns în codul paginilor web. Acest lucru putea fi făcut, de asemenea, în consola dezvoltatorului. Am postat și apoi am eliminat această versiune de ocolire, deoarece am vrut să fac mai multe cercetări în acest sens și mi s-a părut oarecum rar să văd acest sistem în natură. Am văzut-o doar de două ori de când am descoperit-o inițial. În cea de-a treia versiune a acestui hack, veți avea nevoie doar de un singur lucru: o scurtătură modificată a browserului.

Bine, trecem la treabă. De la lansarea internetului 2ku de la Gogo (de mare viteză, compatibil cu streaming-ul – citiți mai multe aici), pagina portalului este diferită. Înainte puteai să folosești consola dezvoltatorului și, folosind un “escape” inteligent sau oprirea încărcării paginii la momentul potrivit, să păcălești portalul să creadă că ești pe un dispozitiv mobil.

Aceasta nu mai funcționează. Ei au implementat de fapt niște JS inteligent, și Ajax, astfel încât browserul nu reîncarcă niciodată întreaga pagină, ceea ce face ca UA să fie inutilă. Mă întreb dacă cineva a citit unul dintre articolele sau postările mele de pe blog.

Este destul de amuzant, dar modalitatea pe care am găsit-o acum ne aduce înapoi în 2006, când hack-urile agentului de utilizator erau norma. Sosul secret? Schimbați user agent în scurtătura din browser.

Whoa, atât de ușor? Da.

Dacă folosiți Chrome, Este de fapt mai greu de făcut decât alte browsere, deoarece rulează în fundal în mod implicit. Acest lucru cauzează probleme la relansarea browserului. Câteva lucruri esențiale de reținut sunt că trebuie să opriți Chrome de la rularea în fundal înainte de a schimba agentul utilizatorului și, dacă nu doriți navigarea mobilă în timpul sesiunii, trebuie să închideți Chrome care rulează în fundal înainte de a-l lansa de la comanda rapidă normală. Toate acestea vor avea mai mult sens după ce am explicat cum se face acest bypass.

NOTA: Dacă doriți să prelungiți acea oră, trebuie în continuare să vă schimbați adresa MAC (nu este chiar atât de greu dacă folosiți un utilitar) ca înainte. Verificați unul dintre articolele / postările mele anterioare de pe blog pentru o explicație despre cum să faceți asta.

Pasul 1.

Conectați-vă la WiFi-ul din avion. Nu am de gând să explic acest lucru. Este o capcană – dacă aveți nevoie de ajutor pentru a face acest lucru, nu vă deranjați să încercați această metodă de ocolire. (#sorrynotsorry)

Pasul 2.

Verifică dacă pagina NU afișează oferta promoțională T-Mobile.

Pasul 3.

Închideți Chrome și asigurați-vă că nu rulează în fundal (faceți clic dreapta în bara de activități și selectați exit.)

Pasul 4.

Din meniul de start, trageți Chrome pe desktop pentru a crea o scurtătură.

Pasul 5.

Clic dreapta pe scurtătură și faceți clic pe Proprietăți. În țintă o veți face să arate așa:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --user-agent="Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Mobile Safari/537.36"

Partea interesantă aici este adăugarea agentului utilizatorului.

Click pe Apply și Ok.

Pasul 6.

Lansați Chrome cu noua scurtătură pe care ați creat-o. Verificați dacă opțiunea T-Mobile apare acum.

Pasul 7.

Completați formularul, și viola! Ar trebui să primești o pagină care spune că ora ta de o oră începe acum….

Pasul 8. Opțional

Dacă ieșiți din browser (asigurați-vă că ați ieșit și din procesul din fundal.) și relansați Chrome folosind comanda rapidă normală – cea care nu a fost creată de noi, veți obține o experiență normală de navigare pe desktop în loc de o versiune mobilă.

Gânduri finale – nu cred că le pasă. Ei nu se străduiesc foarte mult să împiedice oamenii să folosească acest lucru pe un dispozitiv care nu este mobil. Mă pot gândi la câteva moduri de a o bloca, dar compromisul este probabil experiența utilizatorului. Cu cât este mai greu să te autentifici, cu atât este mai puțin probabil ca utilizatorul să reușească, ceea ce, de obicei, îl înfurie și îl face să creadă că este vina lui Gogo. Aceasta este o întrebare dificilă, pentru că nu pot să-mi imaginez că lățimea de bandă este ieftină, dar poate că ei fac bani cu mâna pe pumn. Cine știe. Dacă Gogo/T-Mobile dorește să mă contacteze, pot oferi câteva idei despre cum să rezolve acest lucru, menținând în același timp experiența utilizatorului.

Până data viitoare, oameni buni.

Disclaimer: O oră de internet gratuit este oferită pentru browserele mobile. Aș spune că probabil nu ar trebui să faceți acest lucru, dar probabil că nu ar trebui să faceți nici viteză. Folosind un computer în loc de un telefon, probabil că nu face o diferență uriașă, în principal lățimea de bandă pe care o folosești ar fi mai mult ca sigur mai mare. Oricum, acest articol nu este menit să fie malițios, ci mai degrabă să arate un defect care ar putea fi rezolvat. Cu siguranță nu vă sfătuiesc să vă schimbați adresa MAC pentru a obține mai mult internet gratuit decât cel furnizat.

Lasă un răspuns

Adresa ta de email nu va fi publicată.