ניצן אַנדרויד טעלעפֿאָן ס פּראָקסי איבער USB מיט adb פֿאָרווערטס
פֿאַרשטיי אַ adb-forward פֿאַרבינדונג פֿון אַ לאַפּטאַפּ צו אַ HTTP פּראָקסי אויפֿן טעלעפֿאָן, אַרײַנגערעכנט loopback אַדרעסן, צעלער אויסגאַנג און די באַזונדערע SSH SOCKS וואַריאַנט.
אויב אַ באַרעכטיקטער אַנדרויד מיטל פֿירט שוין אַ HTTP פּראָקסי וואָס איז צוטריטלעך דורך adb אויף פּאָרט 8080, פֿאָרווערטס אַ לאַפּטאַפּ פּאָרט צו אים:
adb -s DEVICE_SERIAL forward tcp:6400 tcp:8080
ניצט דעם מיטל ס עכטער סיריאַל, דערנאָך שטעלט דעם לאַפּטאַפּ בראַוטזער ס HTTP פּראָקסי אויף 127.0.0.1:6400. דער ערשטער פּאָרט איז דער לאַפּטאַפּ ענדפּוינט; דער צווייטער איז דער טעלעפֿאָן דינסט. adb צושטעלט דעם TCP וועג, נישט דעם פּראָקסי פּראָטאָקאָל.
laptop browser
-> laptop 127.0.0.1:6400
-> adb USB forwarding
-> phone TCP port 8080
-> phone's outbound network
דער טעלעפֿאָן פּראָקסי מוז שטיצן די געבעטענע אָפּעראַציעס, אַרײַנגערעכנט CONNECT פֿאַר בראַוטזער HTTPS. ניצט USB דיבאַגינג נאָר מיט דעם באַרעכטיקטער מיטל און אַ פֿאַרטרויאיקן קאָמפּיוטער. דער וועג פֿאָדערט נישט אַז דער אָפּעראַטאָר זאָל צולאָזן אומגעבעטענע אינטערנעט פֿאַרבינדונגען צום טעלעפֿאָן.
באַשטעטיקט דעם אויסגאַנג באַזונדער פֿון USB צוטריט. דער פּראָקסי ניצט דעם אויסגעקליבענעם אויסגאַנג נעץ פֿונעם טעלעפֿאָן סיידן אויב זיין אַפּליקאַציע בינדט אַן אַנדער. אַקטיוו Wi-Fi, אַ VPN אָדער קלאָר אַפּ רוטינג קענען מאַכן דעם אויסגאַנג אַנדערש ווי מאָביל דאַטן.
אויב דער טעלעפֿאָן פֿירט אַנשטאָט אַ SSH סערווער, פֿאָרווערטס יענעם פּאָרט און שאַפֿט SOCKS אויפֿן לאַפּטאַפּ:
adb -s DEVICE_SERIAL forward tcp:2222 tcp:2222
ssh -N -D 127.0.0.1:8899 -p 2222 [email protected]
דאָ ניצט דער בראַוטזער SOCKS ביי 127.0.0.1:8899, און SSH עפֿנט ציל פֿאַרבינדונגען אויפֿן טעלעפֿאָן. דאָס איז אַן אַלטערנאַטיוו צו פֿאָרווערטסן דעם HTTP פּראָקסי גלייך; קיין פֿון די ביידע סדרים פֿאָדערט נישט קיין פּובליק צוהערער.
ווען איר ענדיקט, אַוועקנעמט דעם ספּעציפֿישן adb אַרײַנגאַנג, למשל adb -s DEVICE_SERIAL forward --remove tcp:6400. פֿאַרמאַכן דעם בראַוטזער נעמט נישט אַוועק דעם פֿאָרווערטס סטאַטוס.