Uża l-proxy ta' telefon Android permezz tal-USB bl-adb forwarding
Ifhem konnessjoni adb-forward minn laptop għal proxy HTTP ospitat fuq it-telefon, inkluż indirizzi loopback, ħruġ ċellulari u l-varjant SSH SOCKS separat.
Jekk apparat Android awtorizzat diġà qed iħaddem proxy HTTP li jista' jintlaħaq bl-adb fuq il-port 8080, ibgħat port tal-laptop lejh:
adb -s DEVICE_SERIAL forward tcp:6400 tcp:8080
Uża s-serial veru tal-apparat, imbagħad issettja l-proxy HTTP tal-browser tal-laptop għal 127.0.0.1:6400. L-ewwel port huwa l-punt tat-tmiem tal-laptop; it-tieni huwa s-servizz tat-telefon. adb jipprovdi t-triq TCP, mhux il-protokoll tal-proxy.
laptop browser
-> laptop 127.0.0.1:6400
-> adb USB forwarding
-> phone TCP port 8080
-> phone's outbound network
Il-proxy tat-telefon irid jappoġġja l-operazzjonijiet mitluba, inkluż CONNECT għall-HTTPS tal-browser. Uża d-debugging USB biss mal-apparat awtorizzat u ma' kompjuter fiduċjuż. Din it-triq ma teħtieġx li l-operatur jammetti konnessjonijiet tal-internet mhux mitluba lejn it-telefon.
Ivverifika l-ħruġ separatament mill-aċċessibilità bl-USB. Il-proxy juża n-netwerk tal-ħruġ magħżul tat-telefon sakemm l-applikazzjoni tiegħu ma torbotx ieħor. Wi-Fi attiv, VPN jew routing espliċitu tal-app jistgħu jagħmlu l-ħruġ differenti mid-data mobbli.
Jekk it-telefon minflok iħaddem server SSH, ibgħat dak il-port u oħloq SOCKS fuq il-laptop:
adb -s DEVICE_SERIAL forward tcp:2222 tcp:2222
ssh -N -D 127.0.0.1:8899 -p 2222 [email protected]
Hawn il-browser juża SOCKS f'127.0.0.1:8899, u SSH jiftaħ konnessjonijiet tad-destinazzjoni fuq it-telefon. Hija alternattiva għall-ibgħat dirett tal-proxy HTTP; l-ebda mill-arranġamenti ma jeħtieġ semmiegħ pubbliku.
Meta tispiċċa, neħħi l-entrata adb speċifika, pereżempju adb -s DEVICE_SERIAL forward --remove tcp:6400. L-għeluq tal-browser ma jneħħix l-istat tal-ibgħat.