2017-07-28 14 views
0

Ich möchte eine Herausforderung zu tun: automatisieren einige Aufgaben, die ich in einem Spiel, so dass ich die maximale Punktzahl bekommen kann.Sniffing https Verkehr einer Android-App

Um dies zu tun, muss ich die aufgerufene URL und die Parameter, die im Spiel verwendet werden, kennen. Nachdem ich eine Genymotion-Station eingerichtet und einen Proxy erstellt habe, habe ich festgestellt, dass das Spiel nicht startet, wenn das Zertifikat nicht mit dem übereinstimmt, das in der App eingestellt ist.

Also meine Frage ist, wie ich weiter gehen kann?

+0

als nächsten Schritt würde ich Ihnen vorschlagen, Ihr Anwalt – lelloman

+0

Diese Frage kann besser passen https zu nennen: // Reverse Engineering. stackexchange.com/ – JimmyB

+1

"startet nicht, wenn das Zertifikat nicht mit dem übereinstimmt, das in der App eingestellt ist" - Möglicherweise enthält die App kein eigenes Zertifikat, sondern Android, um HTTPS basierend auf dem eingebauten Zertifikat zu verarbeiten in Stammzertifikaten. Möglicherweise können Sie Ihr eigenes Zertifikat dem vertrauenswürdigen Zertifikatspeicher Ihres Geräts hinzufügen. – JimmyB

Antwort

0

können Sie mit 2 Anwendung

1. charles

2. fiddler

+0

Das Problem mit Ihrem Vorschlag ist, dass die Anwendung nicht gestartet wird, weil sie die Zertifikate überprüft. – rsabir

Verwandte Themen