Uma idivayisi ye-Android egunyaziwe isivele isebenzisa i-HTTP proxy efinyeleleka nge-adb ku-port 8080, dlulisela i-port ye-laptop kuyo:

adb -s DEVICE_SERIAL forward tcp:6400 tcp:8080

Sebenzisa i-serial yangempela yedivayisi, bese usetha i-HTTP proxy yesiphequluli se-laptop ku-127.0.0.1:6400. I-port yokuqala iwukuphela kwe-laptop; eyesibili iwusizo lwefoni. i-adb ihlinzeka ngomzila we-TCP, hhayi iphrothokholi ye-proxy.

laptop browser
  -> laptop 127.0.0.1:6400
  -> adb USB forwarding
  -> phone TCP port 8080
  -> phone's outbound network

I-proxy yefoni kumele isekele imisebenzi eceliwe, kuhlanganise ne-CONNECT ye-HTTPS yesiphequluli. Sebenzisa ukulungisa amaphutha kwe-USB kuphela nedivayisi egunyaziwe nekhompyutha ethembekile. Le ndlela ayidingi ukuthi umhlinzeki amukele ukuxhumana kwe-inthanethi okungaceliwe okuya efonini.

Qinisekisa ukuphuma ngokwahlukile ekufinyelelekeni nge-USB. I-proxy isebenzisa inethiwekhi yokuphuma ekhethiwe yefoni ngaphandle uma uhlelo lwayo lubopha enye. I-Wi-Fi esebenzayo, i-VPN noma umzila wohlelo ocacile kungenza ukuphuma kuhluke kudatha yeselula.

Uma ifoni isebenzisa iseva ye-SSH esikhundleni salokho, dlulisela leyo port bese wenza i-SOCKS ku-laptop:

adb -s DEVICE_SERIAL forward tcp:2222 tcp:2222
ssh -N -D 127.0.0.1:8899 -p 2222 [email protected]

Lapha isiphequluli sisebenzisa i-SOCKS ku-127.0.0.1:8899, futhi i-SSH ivula ukuxhumana okuya endaweni efonini. Loku kungenye indlela esikhundleni sokudlulisela i-HTTP proxy ngqo; azikho zombili izinhlelo ezidinga umlaleli womphakathi.

Uma usuqedile, susa ingeno ethile ye-adb, isibonelo adb -s DEVICE_SERIAL forward --remove tcp:6400. Ukuvala isiphequluli akususi isimo sokudlulisela.

Izihloko ezihlobene