Ich habe eine Android App, wo ich gerne sehen würde, wie es mit den Servern kommuniziert (Es ist eine App aus dem Playstore).Lese Senden von Daten von Android App mit Fiddler
Dafür habe ich versucht, es durch Fiddler (auf dem PC installiert) zu lesen und die Einrichtung funktionierte perfekt. Das einzige Problem ist, dass, wenn die App den PC-Proxy durchläuft (damit Fidler die Daten lesen kann), es keine Verbindung zu den Servern herstellt. Andere Apps oder Browser funktionieren.
Versucht es mit einem echten Smartphone und einem Android-Emulator, das gleiche Ergebnis. Meine Fragen sind jetzt, wenn es eine Art Fiddler App direkt für das Smartphone gibt (also muss ich den Proxy nicht benutzen) oder ist die einzige Möglichkeit die Apk zu dekompilieren (wenn möglich).
Btw .: Ich habe die WLAN-Einstellungen für Proxy geändert, würde vielleicht hier auch eine extra Proxy-App helfen?
Aber ich habe alles eingerichtet und mit verschiedenen Apps versucht, zum Beispiel funktionierte der Browser und andere Apps gut, nur die eine App konnte die Verbindung zum Server nicht aufbauen. Könnte es sein, dass die Entwickler eine Sicherheitsüberprüfung codierten, weil sie diesen Fall nicht wollten? – SeGa
Ja, es ist durchaus möglich, dass der Entwickler dies verhindert hat. Fiddler beendet die SSL-Verbindung und stellt ein anderes Zertifikat bereit. Wenn der Entwickler dies überprüft und nur sein eigenes Zertifikat akzeptiert, haben Sie keine Möglichkeit, den Verkehr zu sehen. – Marc