2014-11-07 8 views

ответ

0

Вы не можете изменить APK, не нарушая его подпись.

Папка META-INF содержит три файла в:

  1. CERT.RSA Это ваш сертификат
  2. MANIFEST.MF Это номинальный Jar манифест, который содержит хэши для всех файлов, упоминаемых в APK
  3. CERT.SF ли файл подписи для всех записей в MANIFEST.MF, а также файл манифеста в целом

Если вы измените какой-либо файл в APK, его хэш изменится, и проверка подписи завершится неудачно. Добавляя произвольные файлы в APK, Android разрешит вам доступ к файлам, находящимся в MANIFEST.MF, и поскольку вы не можете изменить этот файл, не нарушая его хэш, вы также не можете добавлять файлы в APK.

More info on jar signing and verification

 Смежные вопросы

  • Нет связанных вопросов^_^