Нужна программа для проверки подписи в apk файле.


Нужна программа для проверки подписи в apk файле.

Сообщение Cognitive Dissonance »

Android приложения имеют расширение *apk и в этих приложениях есть подпись разработчика. Посоветуйте софт, которым можно было бы как-то "просканировать" apk файл и посмотреть какая же у него подпись.

Вот пример подписи.

SHA1: 5B:36:8C:FF:2D:A2:68:69:96:BC:95:EA:C1:90:EA:A4:F5:63:0F:E5

Промокод на 3 месяца Хостинга ( тариф 10ГБ ) - 94CE-59EA-3E88-2272
Аватара пользователя
Cognitive Dissonance

 
Группа: Специалист ruSEO
Сообщения: 2181
Рефералы: -4
Зарегистрирован: 23 мар 2013
Средств на руках: 187.25
Спонсор
 
Re: Нужна программа для проверки подписи в apk файле.

Сообщение k0ttee »

Думаю утилита keytool (часть поставки JDK) должна уметь не только генерировать сертификаты, но и читать ранее сгенерированные.

А теперь мои домыслы + немного перевода с _http://stackoverflow.com/questions/11331469/how-do-i-find-out-which-keystore-was-used-to-sign-an-app

Сначала, распакуй APK и извлеки файл /META-INF/ANDROID_.RSA (это может быть также файлом CERT.RSA, но там может быть только .RSA файл). Видимо в последнем имеется ввиду то, что имя файла может начинаться с точки и состоять из одного расширения.

Затем натравить на файл команду
Код: Выделить всё
keytool -printcert -file ANDROID_.RSA


На выхлопе будет примерно это (MD5 это контрольная сумма, остальное - сам не знаю что).
Код: Выделить всё
MD5:  B3:4F:BE:07:AA:78:24:DC:CA:92:36:FF:AE:8C:17:DB
SHA1: 16:59:E7:E3:0C:AA:7A:0D:F2:0D:05:20:12:A8:85:0B:32:C5:4F:68
Signature algorithm name: SHA1withRSA


Далее опять использовать keytool для вывода всех зеркал signing keystore:
Код: Выделить всё
keytool -list -keystore my-signing-key.keystore


Получишь список aliases and their certificate fingerprint:
Код: Выделить всё
android_key, Jan 23, 2010, PrivateKeyEntry,
Certificate fingerprint (MD5): B3:4F:BE:07:AA:78:24:DC:CA:92:36:FF:AE:8C:17:DB


Вот как-то так делают англоязычные разработчики. ()()

За это сообщение автора k0ttee поблагодарил:
Cognitive Dissonance
Аватара пользователя
k0ttee

 
Группа: Супермодераторы
Сообщения: 6320
Рефералы: 2
Зарегистрирован: 02 май 2014
Средств на руках: 108.45
Статус: вертел
Спонсор
 
Re: Нужна программа для проверки подписи в apk файле.

Сообщение Cognitive Dissonance »

k0ttee писал(а):остальное - сам не знаю что


Остальное и есть подпись и имя пакета.

:beer:
Промокод на 3 месяца Хостинга ( тариф 10ГБ ) - 94CE-59EA-3E88-2272
Аватара пользователя
Cognitive Dissonance

 
Группа: Специалист ruSEO
Сообщения: 2181
Рефералы: -4
Зарегистрирован: 23 мар 2013
Средств на руках: 187.25
Спонсор
 

Вернуться в Железо и софт

 


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8

☞ Форум Казино. Всегда свежие бездепы в онлайн казино. Налетай!


*** заработок на сайте, выплаты еженедельно, в долларах ***
-= покупка и продажа кликов и трафика =-