`

用Android自带的signapk.jar + .x509.pem + .pk8签名应用程序

 
阅读更多

文件位置:可以在platform/build/target/product/security/中找到platform.pk8 platform.x509.pem等签名文件,对应不同的权限。
signapk.jar:由/platform/build/tools/signapk/编译产出,可以在/out/host/linux-x86/framework/中找到。

签名:
java -jar signapk.jar platform.x509.pem platform.pk8 MyDemo.apk MyDemo_signed.apk 得到具有对应权限的APK

优化APK:
zipalign -v 4 MyDemo_signed.apk MyDemo_new.apk

查循APK是否优化过:
zipalign -c -v 4 MyDemo.apk

分享到:
评论
1 楼 lenomon 2012-04-07  

相关推荐

    安卓系统签名 需要的文件 platform.pk8 platform.x509.pem fastboot驱动

    本主题将深入探讨“安卓系统签名”所需的三个关键文件:`platform.pk8`、`platform.x509.pem`以及`fastboot驱动`,它们在Android生态系统中的作用及其重要性。 首先,我们来理解`platform.pk8`和`platform.x509.pem...

    重新签名3剑客

    在Android系统中,APK应用程序在安装到设备之前必须经过签名。签名的主要目的是验证软件的来源,确保其未被篡改,并允许应用进行系统级别的操作。"重新签名3剑客"是一个工具集,用于解决已root设备上APK重新签名的...

    Android Studio自动生成带系统签名的apk

    java -jar signapk.jar platform.x509.pem platform.pk8 signDemo.apk signDemo_signed.apk 这样才能将apk安装到手机上。 给apk加上开发者签名(jks文件),使用keytool-importkeypair 对jks文件进行系统签名,在出...

    Android需要提升权限的操作方法

    权限提升方法:一种方法:1、在AndroidManifest.xml中的manifest节点中添加 ...4、使用android自带的签名工具signapk.jar 以及源码中的platform.x509.pem,platform.pk8 对apk进行重新签名。执行:java -jar signapk.

    apk渗透测试方法-基础.pdf

    - **签名**:`java -jar signapk.jar testkey.x509.pem testkey.pk8 app-debug.apk app-debug-signed.apk` ##### 3.4 检查WebView漏洞 - **步骤** - 使用压缩软件打开apk,提取其中的`classes.dex`文件。 - 反...

Global site tag (gtag.js) - Google Analytics