Sebenzisa i-proxy yefoni ye-Android nge-USB nge-adb forwarding
Qonda ukuxhumana kwe-adb-forward kusuka ku-laptop kuya ku-HTTP proxy ephethwe efonini, kuhlanganise namakheli e-loopback, ukuphuma kweselula kanye nohlobo oluhlukile lwe-SSH SOCKS.
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.