Wie finde ich die URLs, auf die von iOS-Apps zugegriffen wird?

Manchmal muss ich die URLs finden, auf die iOS-Apps zugreifen, um ihre Internetverbindung zu blockieren. In einem Webbrowser kann ich die URLs direkt aus dem Adressfeld abrufen. Aber wie bekomme ich die URLs, auf die Apps zugreifen?

Haben Sie Zugriff auf ein WLAN oder einen Router, wo Sie alle Netzwerkanfragen schnüffeln/scannen können?
@nohillside nein....

Antworten (2)

Sie könnten die Adblock-App verwenden , die billiger ist als Charles Proxy ($ 2 gegenüber $ 9) und wirklich einfach einzurichten ist.

Es verfügt über einen lokalen DNS-Proxy, der alle Domänen protokollieren kann, mit denen sich Ihr Gerät verbindet, und Domänen blockieren oder an andere weiterleiten kann.

AdBlock-DNS-Proxy-Protokoll

AdBlock von FutureMind scheint nur die Basis-URLs bereitzustellen, nicht die vollständigen URLs, daher scheint Charles hier die bessere Option zu sein. Es gibt wahrscheinlich andere Optionen, die nicht aufgeführt sind, aber ich kenne keine.

Dafür gibt es eine wunderbare App, die ich (als zufriedener Kunde) empfehle, und sie heißt Charles Proxy.

Sie würden das auf dem iPhone installieren und sich dann mit der Proxy-App als VPN-Dienst verbinden, der dann alle Anrufe abfangen und für Sie protokollieren würde. Das ist viel einfacher, als für ein externes VPN und einen externen DNS-Dienst zu bezahlen und alle Anfragen vom Gerät zu protokollieren. Es ist meiner Erfahrung nach auch viel schneller als das Auslagern der Inspektion und Protokollierung auf einen Remote-Computer.

Ich lasse den Proxy nicht die ganze Zeit eingeschaltet, nur wenn ich sehen muss, was passiert, dann schalte ich ihn aus, wenn ich die Protokolle überprüfe. Ich bin mir sicher, dass es andere Optionen gibt und freue mich auf andere Antworten, wenn es bessere Optionen als Charles Proxy gibt.

Wenn Sie ein Netzwerk haben, das Sie kontrollieren, schauen Sie sich einen DNS-Dienst wie Pi-Hole an, der auch alle Lookups protokollieren und es einfach machen kann, diejenigen zu blockieren, die Sie als anstößig empfinden.