Waxaad shiday debug-ka wireless-ka, waxaad kuxirtay laptop, oo session-kii sii shaqaynayay inta VPN-ku shaqaynayay. Taasi waxay u egtahay in wax tunnel-ka dhinacyadiisa ka baxsadeen. Ku dhawaad hubaal ma aha. Session debug iyo codsiga app ee website-ka waa xiriirro shabakadeed oo kala duwan, oo mid keliya ayaa ah inuu tunnel-ka gudbo.

Waxaan la kulmay akhrintan khaldan laba jeer: hal mar oo telefoonka iyo laptop-ku isku Wi-Fi ku wadaageen, iyo hal mar dib-u-dhac ka dib markii lammaanuhu sii socday. Labada xaaladoodba VPN-ku waxa uu sameynayay sida loo habeeyay.

U magacow aragtida ka hor intaadan u magacow khaladka

Sadex dhacdo ayaa ka hor iman kara sheegashada leak, oo isma beddeli karaan. Qalabku wuu ogaan karaa adeeg, qalabku wuu ansixin karaa shaqo-gaar ah, ama session la fasaxay ayaa dhab ahaan qaadi kara amarrada iyo bytes-ka. Qor midka aad aragtay, sababtoo ah mid kasta wuxuu caddeeyaa wax ka yar inta dadku maleynayaan.

Ogaanshuhu badanaa waa mDNS ama baaritaanka port. Lammaanuhu waa go'aan diiwaangelin oo telefoonka laga gaaray, oo lagu xaqiijiyay koodhka isticmaaluhu qoro. Session nool macnaheedu waa in taraafikadu u dhexeeyay laba dhibicood oo lammaane ah. Midna lama sharraxayo halka codsiga HTTPS ee app-ku u socdo.

Ku hay bartilmaameedka, interface-ka, qoyska ciwaanka, shaabadda waqtiga iyo profile-ka isticmaalaha oo ku xiran dhacdada. Iyada oo aan lahayn faahfaahintaas, aragtida lama barbar dhigi karo siyaasadda shabakada gudaha ee loogu talagalay, ama nooca VPN-ka markaas shaqaynayay.

Sababta labada waddo aysan waligood kulmin

Debug-ka wireless-ku waa xiriir soo-gala qalabka. adbd wuxuu dhageystaa port ku xiran Wi-Fi interface-ka, oo shaqo-gaarku wuxuu kuxirmaa isaga ka dib lammaanaha. Jihada waa muhiim: laptop-kaagu wuxuu galaa telefoonka gudihiisa, ma aha midka kale. Tani waa lidka bixitaanka leak.

Taraafikada internet-ka ee app-ku waxay ka baxdaa interface-ka tunnel-ka ee VpnService rakibay, oo lagu waafajiyay UID iyo xeerarka marin-hagaajinta. adbd waa daemon nidaam oo u shaqeeya isticmaale shell, ma aha app gudaha set-kaas marin-hagaajinta. Wuxuu ku sii socdaa isku-xirka Wi-Fi ee hoose xitaa marka app kastaa tunnel-ka lagu dhejiyo.

Habka qufulku wuxuu ku qasbaa tunnel-ka apps-ka lagu daboolay. Ma u beddelo socket dhageysanaya waddo bixitaan.

Taasi waa sababta ADB-session shaqaynaya iyo furaha dilka shaqaynaya ay si isku mid ah u wada jiraan iyada oo aan is-khilaaf lahayn. Si aad u caddayso leak, waa inaad fiirsato jihada loo malaynayo in la xannibo.

Sida imtixaanka bixitaanku dhab ahaan u eg yahay

Tijaabi app-ka la daboolay, ma aha kanaalka debug-ka. Si ula kac ah u samee xaaladda guuldarrada, ka dib samee hal codsi cusub oo qor waxa dhacay.

  1. Xaqiiji in VPN-ku yahay waddada keliya: shid VPN had iyo jeer-shid leh iyo xannibaadda isku-xirka aan VPN lahayn.
  2. Jooji VPN-ka si la taageeray oo xaqiiji in app-ku soo sheegayo isku-xir la'aan.
  3. Dir hal codsi aan wax yeel lahayn app-kaas oo xuso haddii uu guuldareysto ama guuleysto.
  4. Ku celi debug-ka wireless-ka oo shidan, ka dibna daman, si doorsoomaha loo go'doomiyo.

Codsi la xannibay xaaladahaas waa caddayn. ADB-session guuleystay ma aha, iyo hal ping oo ka yimaada app terminal ma aha.

Haddii codsigu dhab ahaan guuleysto inta qufulku shidan yahay, qor UID-ga app-ka iyo fasaxa VPN-kiisa, shabakadda shaqaynaysa iyo nooca macmiilka. Isku-darkaas waa helitaan dhab ah.

Lammaanuhu wuxuu ka sii noolaadaa session-ka

Lammaanuhu waa xaalad joogto ah, ma aha gacan-qabsi la illoobi karo ka dib imtixaanka fiilada. Dukumeentiga debug-ka Android wuxuu sharraxayaa socodka shaqada wireless-ka oo xusaya in xiriirku sii socdo ilaa si cad loo illoobo ama fasaxyada la laalo.

Hubi waxa wali la fasaxay ka hor intaadan tunnel-ka eedayn. Fur Debug-ka wireless-ka, eeg Qalabka lammaaneysan, oo illow wax kasta oo aadan mar dambe aqoonsanayn. Ka soco shaqo-gaarka adb devices si aad u aragto gelitaannada wali jawaabaya, iyo adb disconnect si aad u tuurto mid duugoobay. Daminta debug-ka wireless-ka waxay si buuxda u xirtaa port-ka dhageysiga.

Shabakad la wadaago ama aan la aaminin, ka tag daman. Fasax joogto ah oo ku yaal shabakad aadan maamulin waa dhibaato ka weyn ka-bax TUN mala-awaal ah.

Ka hor intaadan soo sheegin khaladkaas

Warbixin faa'iido leh waxay magacawdaa xadka saxda ah ee guuldareystay. Ku dar nooca qalabka iyo nooca Android, macmiilka VPN iyo nooca, haddii qufulku shidan yahay, xirmada app-ka iyo UID, iyo shabakadda telefoonku ku jiray. Ku dar amarka ama codsiga soo saaray aragtida, iyo waqtiga uu dhacay. La'aanteed qofna ma soo saari karo xadka aad sheegaysid inuu jaban yahay.

Ha damin fulinta oo ha soo bandhigin debug-ka shabakad aan la aaminin si imtixaanku uga muuqdo mid aad u cajiib ah. Taasi waxay beddeshaa nidaamka aad cabbirayso oo waxay ka tagtaa caddaymo aan qofna celin karin.

Haddii caddayntaada keliya tahay in ADB ku xirmay inta VPN-ku shidan yahay, waxaad cabbirtay waddo khaldan. Marka hore dib u socodsii imtixaanka heerka app-ka; jawaabtu badanaa halkaas ayay timaadaa.

Maqaallo la xiriira