Isticmaalka proxy-ga telefoonka Android iyada oo loo marayo USB iyo adb forwarding
Fahan xidhiidhka adb-forward ee ka yimaada laptop-ka oo tagaya HTTP proxy ku yaal telefoonka, oo ay ku jiraan ciwaannada loopback, soo-baxa shabakadda mobilka iyo nooca SSH SOCKS ee gaar ah.
Haddii qalab Android oo la oggolaaday uu hore u socodsiiyo HTTP proxy lagu gaari karo adb-ka dekedda 8080, u gudbi deked laptop-ka xaggiisa:
adb -s DEVICE_SERIAL forward tcp:6400 tcp:8080
Isticmaal serial-ka dhabta ah ee qalabka, ka dibna u dhig HTTP proxy-ga browser-ka laptop-ka 127.0.0.1:6400. Dekedda koowaad waa meesha ugu dambaysa ee laptop-ka; tan labaad waa adeegga telefoonka. adb waxay bixisaa waddada TCP, ma aha borotokoolka proxy.
laptop browser
-> laptop 127.0.0.1:6400
-> adb USB forwarding
-> phone TCP port 8080
-> phone's outbound network
Proxy-ga telefoonka waa inuu taageero hawlo la codsaday, oo ay ku jirto CONNECT ee HTTPS browser-ka. Isticmaal USB debugging kaliya qalabka la oggolaaday iyo kombiyuutar la aamini karo. Waddadan uma baahna in shirkadda isgaarsiinta ay ogolaato xidhiidhada internet-ka ee aan la codsan ee telefoonka yimaada.
Xaqiiji soo-baxa si gooni ah ka gaaritaanka USB. Proxy-gu wuxuu isticmaalaa shabakadda soo-baxa ee telefoonka ee la doortay haddii aan abku xidhin mid kale. Wi-Fi firfircoon, VPN ama jideynta ab ee cad waxay ka dhigi karaan soo-baxa mid ka duwan xogta mobilka.
Haddii telefoonka uu beddelkeeda socodsiiyo server SSH, u gudbi dekeddaas oo ku abuur SOCKS laptop-ka:
adb -s DEVICE_SERIAL forward tcp:2222 tcp:2222
ssh -N -D 127.0.0.1:8899 -p 2222 [email protected]
Halkan browser-ku wuxuu isticmaalaa SOCKS 127.0.0.1:8899, SSH-na wuxuu telefoonka ku furaa xidhiidhada meesha loo socdo. Waa beddelka u gudbinta HTTP proxy-ga si toos ah; labada hab midkoodna uma baahna dhagayste dadweyne.
Markaad dhamaysato, ka saar gelinta adb gaar ah, tusaale adb -s DEVICE_SERIAL forward --remove tcp:6400. Xidhka browser-ka ma saaro xaaladda gudbinta.