Charles Proxy 4+

Debugging Proxy

XK72 Limited

Designed for iPad

    • 4.5 • 44 Ratings
    • 9,99 €

Screenshots

Description

Charles Proxy for iOS lets you capture and inspect network requests and responses on your iOS device. You can view metadata, headers and bodies in the app, so you can finally debug your app’s networking issues without a computer.

Charles Proxy for iOS is a new app from the creators of Charles Proxy for desktop.

HOW IT WORKS
Turn Charles on when you want to start capturing. Charles captures your network requests and responses in the background while you test your app or website. Return to Charles to inspect the requests and responses.

If you also have Charles on your desktop, you can transfer recorded sessions to your desktop to explore them on the big screen.

Charles creates a local VPN on your device. All of your network traffic passes through Charles on your device, and then out to the internet as usual over either WiFi or Mobile / Cellular data. There is no remote server involved, and your data always remains private to you.

FEATURES
* SSL Proxying to view SSL requests in plain text
* View and share request and responses bodies
* Syntax highlighting for text request and response bodies
* Measure network performance over WiFi or Mobile / Cellular networks
* Block requests to nominated hosts
* DNS spoofing

What’s New

Version 1.4

Improvements for iOS 13 and 14 include new SSL CA certificate compatibility. OpenSSL 1.1.1n upgrade.

Ratings and Reviews

4.5 out of 5
44 Ratings

44 Ratings

Reklow ,

Geniale App um sich das Kommunikationsverhalten von Apps anzusehen

Charles Proxy ermöglicht das Beobachten der Kommunikation des eigenen iPads durch die Simulation eines VPN-Gateways und Proxies, durch den dann alle Kommunikationen aller Apps „getunnelt“ werden.

Hierdurch kann man beobachten mit was für Servern sich das eigene iPad und seine Apps verbinden. Hierdurch kann man z.B. erkennen, wieviele Kommunikationsverbindungen Apps zu Servern aufbauen, die eigentlich nichts mit dem eigentlichen Zweck der App zu tun haben.

Um auch die Kommunikationsinhalte zu den Servern mitlesen zu können, kann Charles Proxy auch verschlüsselte TLS-basierende HTTPS-Verbindungen aufschneiden. Hierzu muss eine lokal generierte „Zertifizierungsinstanz“ auf dem iOS Gerät installiert und aktiviert werden.

Was ich derzeit bei Charles Proxy vermisse ist eigentlich nur die Möglichkeit die aktuell für eine einzelne Kommunikation gewählte Ansicht (beispielsweise Request Body) beizubehalten, wenn man auf andere Einträge wechselt. Wäre Klasse, wenn der Entwickler dieses implementieren würde.

--mv ,

Darauf habe ich seit Jahren gewartet! 🥳

Wäre die App im Punkto Usability ein bisschen mehr wie Little Snitch für den Mac, wäre ich voll und ganz glücklich!

Nie mehr ohne diese App! Man kann ja leider heutzutage keinem Unternehmen/Entwickler mehr blind links vertrauen, ob diese/r mit den Daten wirklich nur das anstellt, was in der Datenschutzerklärung drin steht.

Unbedingt kaufen und weiterempfehlen!

Verbesserungsvorschläge:

1. Mehr sein wie Little Snitch!
2. Push Notifikationen, wenn ich gerade in einer App ein Event auslöse und diese irgendwohin funken will
3. In der Analyse / Log sollte das Sperren von Servern möglich sein. Nicht erst über drei Ecken.
4. Geolocation Karte / Angaben, wo der Zielserver steht

corristo ,

Gute App

Für App-Entwickler unverzichtbar!

App Privacy

The developer, XK72 Limited, has not provided details about its privacy practices and handling of data to Apple. For more information, see the developer’s privacy policy.

No Details Provided

The developer will be required to provide privacy details when they submit their next app update.

Supports

  • Family Sharing

    Up to six family members can use this app with Family Sharing enabled.

You Might Also Like

HTTPS Traffic
Utilities
Amplosion: Redirect AMP Links
Utilities
iCurlHTTP
Utilities
ntfy
Utilities
Achoo HTML Viewer & Inspector
Utilities
StopTheMadness Mobile
Utilities