Siz simsiz nosozlik tuzatishni yoqdingiz, noutbukni uladingiz va VPN yoniq turganda sessiya ishlashda davom etdi. Bu biror narsa tunnel yonidan sirg'alib o'tgandek ko'rinadi. Deyarli aniqki, unday emas. Nosozlik tuzatish sessiyasi va ilovaning veb-saytga so'rovi turli tarmoq munosabatlaridir va ulardan faqat bittasi tunneldan o'tishi kerak.

Men bu noto'g'ri o'qishga ikki marta duch keldim: bir marta telefon va noutbuk bir Wi-Fi'da bo'lganda, yana bir marta qayta ishga tushirgandan keyin juftlash saqlanib qolganda. Ikkala holatda ham VPN aynan o'zi uchun sozlangan ishni qilayotgan edi.

Xatoni nomlashdan oldin kuzatuvni nomlang

Oqib haqidagi da'vodan oldin uchta hodisa yuz berishi mumkin va ular bir-birining o'rnini bosmaydi. Asbob xizmatni topishi, qurilma ish stantsiyasini tasdiqlashi yoki vakolatli sessiya haqiqatan buyruqlar va baytlarni tashishi mumkin. Qaysi birini ko'rganingizni yozib qo'ying, chunki har biri odamlar taxmin qilganidan kamroq narsani isbotlaydi.

Aniqlash odatda mDNS yoki port skaneri. Juftlash telefonda qabul qilingan ro'yxatga olish qarori bo'lib, foydalanuvchi teradigan kod bilan tasdiqlanadi. Tirik sessiya ikki juftlangan so'nggi nuqta o'rtasida trafik harakatlanganini bildiradi. Bularning hech biri ilovaning HTTPS so'rovi qayerga ketishini tasvirlamaydi.

Manzil, interfeys, manzillar oilasi, vaqt belgisi va foydalanuvchi profilini hodisaga bog'langan holda saqlang. Bu tafsilotlarsiz kuzatuvni rejalashtirilgan mahalliy tarmoq siyosati bilan yoki o'sha paytda ishlagan VPN versiyasi bilan solishtirib bo'lmaydi.

Nega ikki yo'l hech qachon uchrashmaydi

Simsiz nosozlik tuzatish qurilmaga kiruvchi ulanishdir. adbd Wi-Fi interfeysiga bog'langan portda tinglaydi va ish stantsiyasi juftlashdan keyin unga ulanadi. Yo'nalish muhim: noutbusingiz telefonga kiradi, aksincha emas. Bu chiqish oqibining aksi.

Ilovaning internet trafigi VpnService o'rnatadigan tunnel interfeysidan chiqadi, UID va marshrutlash qoidalari bo'yicha moslashtiriladi. adbd shell foydalanuvchisi sifatida ishlaydigan tizim demoni, o'sha marshrutlash to'plamidagi ilova emas. Har bir ilova tunnelga mahkamlangan bo'lsa ham, u ostidagi Wi-Fi aloqasida qoladi.

Qulflash rejimi qamrab olingan ilovalar uchun tunnelni majburlaydi. U tinglayotgan soketni chiqish yo'liga aylantirmaydi.

Shuning uchun ishlaydigan ADB sessiyasi va ishlaydigan o'chirish kaliti ziddiyatsiz birga mavjud bo'ladi. Oqibni isbotlash uchun bloklanishi kerak bo'lgan yo'nalishni kuzatish kerak.

Chiqish testi aslida qanday ko'rinadi

Qamrab olingan ilovani sinang, nosozlik tuzatish kanalini emas. Xato shartini ataylab yarating, so'ng bitta yangi so'rov yuboring va nima bo'lganini yozib oling.

  1. VPN yagona yo'l ekanini tasdiqlang: VPNsiz ulanishlarni bloklash bilan doim yoniq VPNni yoqing.
  2. VPNni qo'llab-quvvatlanadigan usulda to'xtating va ilova aloqa yo'qligini bildirishini tasdiqlang.
  3. O'sha ilovadan bitta zararsiz so'rov yuboring va u muvaffaqiyatsiz bo'ladimi yoki muvaffaqiyatli bo'ladimi, kuzating.
  4. Simsiz nosozlik tuzatish yoniq, so'ng o'chirilgan holatda takrorlang, shunda o'zgaruvchi ajratiladi.

Bunday sharoitda bloklangan so'rov dalildir. Muvaffaqiyatli ADB sessiyasi emas, terminal ilovasidan bitta ping ham emas.

Agar qulflash yoniq turganda so'rov haqiqatan muvaffaqiyatli bo'lsa, ilovaning UID va uning VPN ruxsatini, faol tarmoqni va mijoz versiyasini yozib oling. Bu birikma haqiqiy topilma.

Juftlash sessiyadan uzoq yashaydi

Juftlash doimiy holat, kabel testidan keyin unutish mumkin bo'lgan qo'l berish emas. Androidning nosozlik tuzatish hujjatlari simsiz ish jarayonini tasvirlaydi va munosabat aniq unutilmaguncha yoki ruxsatlar bekor qilinmaguncha davom etishini qayd etadi.

Tunnelni ayblashdan oldin hali nima vakolatli ekanini tekshiring. Simsiz nosozlik tuzatishni oching, Juftlangan qurilmalarni ko'ring va endi tanimaydigan hamma narsani unuting. Ish stantsiyasidan adb devices ni ishga tushirib qaysi yozuvlar hali javob berishini ko'ring va eskirganini olib tashlash uchun adb disconnect ni ishga tushiring. Simsiz nosozlik tuzatishni o'chirish tinglash portini butunlay yopadi.

Umumiy yoki ishonchsiz tarmoqda uni o'chirilgan holda qoldiring. O'zingiz boshqarmaydigan tarmoqda doimiy ruxsat faraziy TUN chetlab o'tishdan kattaroq muammo.

O'sha xato haqida xabar berishdan oldin

Foydali hisobot muvaffaqiyatsiz bo'lgan aniq chegarani nomlaydi. Qurilma modeli va Android versiyasini, VPN mijozi va versiyasini, qulflash yoniq bo'lganini, ilova paketi va UIDni hamda telefon qaysi tarmoqda bo'lganini kiriting. Kuzatuvni keltirib chiqargan buyruq yoki so'rovni va u sodir bo'lgan vaqtni qo'shing. Bularsiz hech kim siz buzuq deb aytgan chegarani qayta hosil qila olmaydi.

Test yanada dramatik ko'rinishi uchun ijroni o'chirmang va ishonchsiz tarmoqda nosozlik tuzatishni oshkor qilmang. Bu siz o'lchayotgan tizimni o'zgartiradi va hech kim takrorlay olmaydigan dalillar qoldiradi.

Agar yagona dalilingiz VPN yoniq turganda ADB ulangani bo'lsa, siz noto'g'ri yo'lni o'lchadingiz. Avval ilova darajasidagi testni qayta ishga tushiring; javob odatda o'sha yerda keladi.

O'xshash maqolalar