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.

Maqaallo la xiriira