Ich versuche, die SSL-Anfragen zu sehen, die eine App auf meinem iPhone macht. Ich habe den SSL-Verkehr in Wireshark. Ich muss jedoch den Schlüssel erhalten. Wie kann ich diesen Schlüssel von meinem iPhone bekommen?Wie kann ich den SSL-Schlüssel für den Datenverkehr von meinem iPhone erhalten?
Antwort
Ich landete mitmproxy verwenden und dieses Tutorial folgenden dann:
http://jasdev.me/intercepting-ios-traffic
ich jetzt alle HTTPS-Anfragen aus der App anzeigen können.
Ich mache dies mit Charles Proxy anstelle von Wireshark. Es beinhaltet die Verbindung meines Laptops mit dem Internet über Kabel (nicht WLAN). Dann sende ich ein Wifi-Signal von meinem Laptop und verbinde mich mit meinem iPhone. Am Telefon gehe ich zu Einstellungen -> Wifi -> HTTP-Proxy und stelle den Server auf die IP-Adresse für die Verbindung ein (ich habe diese aus den Verbindungsdetails von meinem Laptop bekommen). Ich habe 8888 für den Hafen eingegeben. Ich habe die SSL-Schlüssel installiert, indem ich mit meinem iPhone auf die Charles-Proxy-Site ging, wie unten beschrieben. Manchmal muss ich Charles neu starten, damit es funktioniert.
https://www.charlesproxy.com/documentation/faqs/ssl-connections-from-within-iphone-applications/
Haben Sie einen Windows- oder Macbook-Computer? Ich habe die Wahl von entweder – User