美文网首页工具使用
Android安装包验证签名(apk)

Android安装包验证签名(apk)

作者: 青禾tester | 来源:发表于2019-05-06 16:40 被阅读0次
    1、去掉apk包的签名 //tips:未签名的包不能安装到手机上

    (1)apk包改成zip格式,并解压zip包
    (2)解压后进入文件夹META-INF,删除签名文件:.RSA/.SF
    (3)重新压回zip包(如包含之前的apk文件,需要删除改apk),改成apk格式
    (4)命令行输入:

    jarsigner -certs -verbose -verify 新apk路径
    

    返回:

    jar 未签名。
    
    2、验证一个apk包是否已签名

    命令行输入:

    jarsigner -certs -verbose -verify 新apk路径
    

    返回:

    jar 已验证。
    
    3、验证一个apk包的签名信息

    (1)apk包改成zip格式,并解压zip包
    (2)解压后进入文件夹META-INF,找到签名文件:.RSA
    (3)命令行输入:

    keytool -printcert -file .RSA路径
    

    返回:

    所有者: xxx
    发布者: xxx
    序列号: www
    有效期为 sss
    证书指纹:
             MD5:  sss
             SHA1: qqq
             SHA256: www
    签名算法名称: ss
    主体公共密钥算法: 1024 位 RSA 密钥
    版本: 3
    

    相关文章

      网友评论

        本文标题:Android安装包验证签名(apk)

        本文链接:https://www.haomeiwen.com/subject/cuddoqtx.html