Wie finde ich heraus, welche Cipher Suites eine iOS-Anwendung verwendet?

Ich versuche herauszufinden, welche Cipher Suites und welches SSL/TLS-Protokoll eine App verwendet. In der Datenschutzerklärung steht, dass es SSLv3 verwendet, aber als ich den Server des App-Entwicklers mit einem SSL-Checker getestet habe, sagte er, dass er TLS 1.2 1.1 1.0 und SSL 3.0 unterstützt. Gibt es eine Möglichkeit, die verwendeten Verschlüsselungssammlungen und das genaue Protokoll zu bestimmen, das eine App verwendet, um Daten an einen Server zu senden?

Antworten (2)

Sie könnten einen Web-Proxy auf Ihrem Router oder einem Computer installieren und es gibt sogar Web-Proxys für iOS wie Charles Proxy.

Es gibt großartige Tutorials auf der obigen Website, die die Mac-/Linux-/Windows-Version davon verwenden, um den ios-/iPhone-Verkehr zu debuggen und zu untersuchen. Die iOS-App, um dies auf dem Gerät selbst auszuführen, ist hier: Charles Proxy von XK72

Sie sollten dieses Tool https://www.ssllabs.com/ssltest ausprobieren , um detaillierte Informationen zu Protokollen, Cipher Suites und Handshake-Simulation zu erhalten. Es ist hilfreich, die Konfiguration eines beliebigen SSL-Webservers zu kennen.

aber es sagt nicht, welche Verschlüsselungssammlungen eine App verwendet, um sich mit ihrem Server zu verbinden
Eine App verwendet keinen bestimmten Browser
Ja, die App verwendet den Browser nicht. Ich habe viel gesucht und diese Ressource für die Lösungen Ihrer Anfrage gefunden. security.stackexchange.com/questions/52150/…