2017-11-04 7 views
-1

Ich lade eine Datei herunter, die auf meinem Computer installiert werden soll. Ich weiß, dass es ok zu installieren ist, wenn die Signatur mit der Signatur übereinstimmt, die ich für den Verteiler dieser Datei in der Datei habe.Signierte Anwendungsdatei - wie erhält man die Signatur aus der Datei?

Ich werde nicht direkt vom Verteiler herunterladen, also möchte ich überprüfen, dass die Datei mit ihrem Schlüssel signiert ist.

Ich habe eine Version von openssl für Windows heruntergeladen, aber ich kann nicht sehen, wie man sagt, was der Schlüssel aus der Anwendungsdatei ist. Ich habe gesehen, dass viele Dateien zum Download sagen, dass ihr Hash x ist, aber was ich suche, ist der Schlüssel des Verteilers, der aus der Datei selbst stammt. Was ich dagegen vergleichen muss, ist die SHA1-40-Hex-Zifferntaste.

+0

Stack Overflow ist eine Website für Programmier- und Entwicklungsfragen. Diese Frage scheint off-topic zu sein, weil es nicht um Programmierung oder Entwicklung geht. Siehe [Welche Themen kann ich hier fragen?] (Http://stackoverflow.com/help/on-topic) in der Hilfe. Vielleicht [Super User] (http://superuser.com/) oder [Unix & Linux Stack Exchange] (http://unix.stackexchange.com/) wäre ein besserer Ort, um zu fragen. – jww

Antwort

0

installierte ich das JDK und verwendet es [jdk] \ bin \ keytool.exe folgendes auszuführen: keytool -list -printcert -jarfile [path_to_your_apk]> signature.txt

Wenn Sie diese Datei schauen durch Sie können den Signaturabschnitt oben und die erforderliche Signatur darin sehen. Vielen Dank.

Verwandte Themen