Gelten die Android-Proxy-Einstellungen für alle Apps auf dem Gerät?
Lesezeit: 3 Minuten
Wenn Sie Proxy-Einstellungen für ein Android-Gerät einrichten, gelten diese für alle Apps auf dem Gerät, einschließlich des Browsers? Oder gelten sie nur für den Browser?
Der Grund, warum ich frage, ist, dass beim Ändern der Proxy-Einstellungen auf einem Android-Gerät diese Meldung angezeigt wird, die mich verwirrt:
"HTTP proxy use by browser but may not be used by other applications"
Julian Joque
Nein, sie gelten nicht global und ohne Root gibt es keine Möglichkeit, einen Proxy zu erzwingen, der von allen Anwendungen verwendet wird. Der Grund, warum die Nachricht, die Sie gefunden haben, so formuliert ist, ist, dass es Sache des App-Erstellers ist, die Proxy-Einstellungen zu respektieren und sie zu verwenden oder das Falsche zu tun und sie zu ignorieren.
Wenn Sie gerootet sind, können Sie verwenden diese App Dadurch werden die Proxy-Einstellungen auf alle Apps und Aktivitäten angewendet.
Der Grund dafür, dass dies nicht das Standardverhalten ist, liegt darin, dass es einige Sicherheitsrisiken darstellen könnte. Wenn der gesamte Datenverkehr umgeleitet werden könnte, könnte der gesamte Datenverkehr der Benutzer über einen schlechten Proxyserver geleitet werden, der sie ausspioniert, sodass sie Apps standardmäßig nur dann die Verwendung von Proxys erlauben, wenn sie ausdrücklich darum bitten.
Interessant. Das erklärt einiges. Vielen Dank.
– Mikro
25. Juni 2014 um 20:02 Uhr
Gibt es eine Methode, mit der Apps ohne Root über einen Proxy auf das Internet zugreifen können? indem Sie etwas angeben, dem dieser Proxyserver vertraut, tut er nichts anderes, als die Internetpakete weiterzuleiten
– Shiv garg
22. März 2015 um 14:08 Uhr
JAWOHL. Gott, ich bin so glücklich. Danke für die Antwort.
– Dylan Pierce
7. November 2015 um 17:24 Uhr
lol, auf dem iphone kann man den Proxy einfach für alles konfigurieren, sehr cool für die Entwicklung
– Alexander Danilow
7. Juli 2016 um 11:05 Uhr
Ich habe Proxydroid auf Android 8.1-RC1 ausprobiert und es stürzt immer wieder ab
– Paolov
9. Juni 2019 um 11:59 Uhr
MSS
Versuchen postern. Es leitet den gesamten Datenverkehr an ein lokales VPN um und unterstützt:
Wie Julian sagte, sind einige Apps oder SDKs in Apps nicht Proxy-fähig.
Ich habe das aus erster Hand mit einem SDK erlebt. Ich konnte nicht verstehen, warum mein Burp-Tool nicht angezeigt wurde. Ich fand schließlich heraus, dass es sich um einen Proxy handelte.
Julians Antwort war aufschlussreich, aber wissen Sie, ob es Referenzlinks gibt, die dieses Thema weiter vertiefen? Es wäre hilfreich, diese zu sehen, als die Antwort “wie sie ist” zu nehmen. Dokumentation zu diesem beabsichtigten Verhalten und wie App-Anforderungen zur Verwendung eines Proxys usw. gestellt werden.
– David
27. Januar 2021 um 0:11 Uhr
War in Ihrem Fall das SDK von Drittanbietern oder Ihr eigenes benutzerdefiniertes SDK?
– David
27. Januar 2021 um 0:11 Uhr
Nicht sicher, welche Apps den Proxy verwenden oder nicht. Ich habe ein paar Android-Apps und sie haben es ignoriert.
Ich habe dies mit einer App namens Drony umgangen, für die das Gerät nicht gerootet sein muss. Ich habe ein paar Apps und sie werden alle gerne an drony weitergeleitet, ohne dass ich etwas an der App tun muss. Dann setze ich drony auf Proxy to Fiddler auf meinem lokalen Rechner. Anweisungen zum Einrichten finden Sie hier: Richten Sie einen globalen Proxy auf Ihrem Android-Gerät ein, ohne zu rooten!
Das ist nicht richtig. Nahezu alle Apps respektieren die HTTP-Proxy-Einstellungen. Xamarin.Android tut dies oft nicht, aber Sie können dies in Ihrem Webclient überschreiben.
PS: Wenn dies fehlschlägt, können Sie dies in jedem Fall mit Wireshark tun.
Was lässt Sie glauben, dass Xamarin.Android den Android-Systemproxy ignoriert?
– Sam Debruyn
7. Oktober 2016 um 15:15 Uhr
Was lässt Sie glauben, dass Xamarin.Android den Android-Systemproxy ignoriert?
– Sam Debruyn
7. Oktober 2016 um 15:15 Uhr
11094900cookie-checkGelten die Android-Proxy-Einstellungen für alle Apps auf dem Gerät?yes