Comment forcer les applications iOS à utiliser les paramètres de proxy globaux

3

La plupart des applications stockées utilisent les paramètres de proxy, mais les applications de l'App Store utilisent rarement les paramètres de proxy indiqués sous Paramètres & gt; Wifi. On me dit que l'API proxy doit être appelée explicitement, mais existe-t-il un moyen, par exemple une application de jailbreak, qui forcerait toutes les connexions à passer par le proxy? J'ai actuellement la possibilité d'utiliser un fichier de configuration .PAC ou de saisir manuellement le proxy http de mon université et de fournir les détails de l'authentification.

Aram Kocharyan
la source
Je suis sûr que je ne suis pas le seul à avoir ce problème ... il y a des mandataires dans le monde entier
Aram Kocharyan

Réponses:

2

J'ai pu envoyer des requêtes URL à partir de 4 applications que je viens de tester (Instagram, App Store, Omni Focus, Bookmarks). J'ai utilisé une configuration de proxy manuelle et Charles tester.

Je ne suis pas sûr de quelle API proxy vous parlez. De par mon expérience personnelle, je sais que toute application utilisant NSURLConnection pour effectuer la demande passera par le proxy tel que défini par le système. Il est possible que certaines applications utilisent directement un socket pour faire la demande - si c'est le cas, cela peut contourner les paramètres de proxy du système, mais je n'en suis pas sûr.

Doug Richardson
la source