`

Apk之解包打包签名

阅读更多

*、在闲暇时分,突然对apk的源码进行反编译进行一些基础的改动,然后重新打包成apk使用,于是学到了以下的东东,其实这些目前算不上知识,因为并不能做到知其所以然,所以后续深入了解的话会再次更新该文

#apk反编译的环境搭建
ibotpeaches.github.io/Apktool/install/[you can]

#apk反编译、修改、重新打包
反编译:apktool d -o <output_dir_name> test.apk
output_dir_name 反编译后的文件夹名称
test.apk 目标apk全称
修改--汇编修改
打包:apktool b -o <new_apk_name> <input_dir_name>
详见字段名称


#查看已有apk的签名-暂时无用
找到apk项目中的MET-INF/*.rsa文件
keytool -printcert -file *.rsa即可

#通过jdk生成keystore文件
keytool -genkey -alias test -keyalg RSA -validity 40000 -keystore test.keystore
-alias 别名:重要且避免中文
-validity 有效期

#给制定的apk进行签名
jarsigner -verbose -keystore aya.keystore -signedjar my_new.apk -digestalg SHA1 -sigalg MD5withRSA my.apk aya
-keystore 签名的文件名
-signedjar 新签名后的apk名称
my.apk 已经反编译并进行修改编译后的apk文件
test 签名的别名,必须有且必须是别名非文件全称

#jarsigner签名及解决找不到证书链的问题
首先可能是因为keystore是中文名的原因
其次是注意指令中keystore参数应为别名,是别名
#CMD下解决中文乱码问题
chcp 936(gbk)/65001(utf-8)
选其一即可

 

分享到:
评论

相关推荐

    APK打包解包工具

    apk打包,解包,反编译,签名, 图形化界面,不用敲命令,方便实用

    图形化apk打包解包签名工具apktool.rar

    apk打包,解包,反编译,签名, 图形化界面,不用敲命令,方便实用

    apk打包解包工具

    安卓apk打包解包 回编 签名工具。

    anroid apk 解包、打包、签名工具

    改工具就有android apk 解包、打包、签名所需的所以工具一次下载即可,下载后可以参考http://blog.csdn.net/changcsw/article/details/17420641 这里有使用的详细步骤

    rom 一键解包 打包 做第三方rom工具 完美版CM

    apk zip格式加密 签名 高通机型镜像合并 QSB格式解包 ozip转换zip格式 华为机型官方固件Updata。app格式解包 开机第一屏制作logo ofp格式解包 等等功能选项较多 是你入手编译第三方rom的工具 需要的友友下载使用 ...

    APK打包解包签名工具集

    APK打包解包签名 反编译软件和signapk签名软件,使APK格式的软件解包、打包和签名变的更方便和快捷,再也不用到目录里边去复制粘贴出来,或者拖拽和手动输入命令了!

    安卓解包打包签名全自动软件

    把需要解包的APK文件放入文件夹。点击启动-分解,后面的就根据提示操作就可以了。集APK文件解包,打包,签名。源文件备份为一体。需要修改的APK文件不需要修改文件名。

    固件解包打包工具_20140513_v5.0.exe

    网上搬运的瑞芯微固件解包打包工具_20140513_v5.0.exe_Beat3 1.瑞芯微跟全志平板的固件解包打包 2.平板电脑的管理工具 -平板电脑ROOT -平板电脑第三方API定制固件 ...-APK解包打包 -APK优化 -APK汉化

    APK的解包打包并且签名用到的Jar以及命令

    解包出来的代码在smali文件夹里,编译出的代码是类似汇编语言的。

    apk解包打包工具

    自己整理的一个简单易用的apk解包到打包的几个步骤,希望可以帮到初学的朋友,有问题可以给我留言

    apk打包解包签名工具apktool

    apk打包,解包,反编译,签名, 图形化界面,不用敲命令,方便实用

    APK打包解包

    APK打包解包,APK编译,反编译 Adb pull 提取文件,签名 apk (如果是系统 apk,不适用),Zipalign apk (apk必须是已经创建并签名),压缩(Zip) apk,安装 apk (系统 apk 不适用, 使用 adb push),压缩(Zip) / 签名 / ...

    rom解包 打包修改 做包工具-推荐版

    rom解包 打包修改 做包工具-推荐版 资源将近1G大小。功能非常齐全 适合做第三方rom的工具 解包img 解包其他格式 打包卡刷包 打包其他格式 资源对miui兼容性发行好。...签名zip和apk等等功能 有需要的友友可以下载使用

    apk打包解包签名工具

    apktool,反编译、签名、解包、打包等等,你懂的

    图形化apk打包解包签名工具apktool.exe 不用安装

    apk打包,解包,反编译,签名, 图形化界面,不用敲命令,方便实用。没有什么jar包,就一个exe文件,方便实用!

    apk解包打包签名以及编辑工具包

    本资源只提供工具包,具体使用细节(比如涉及的命令行和教程)请自行百度,谢谢

    PC端解包打包软件SiSContents v1.6.0 Build 61 中文版

    SiSContents是一款非常强大的电脑端解包打包工具,和手机端的智能解包相似,但是比后者强大的多得多! 主要功能: 1、支持解包打包S60第3版与第5版的sis/sisx文件,支持单独解压其中任意一个文件 2、编辑mif文件,...

    android apk 打包解包工具

    这里包含android apk 解包、打包、签名所需的工具,

    APK文件的解包打包和修改

    相信每位玩机的人对APK 文件都不陌生。你可能每天都与APK 文 件打交道,无论是安装和卸载有用的应用工具、插件、好玩的游戏等 等。。。你可曾知道这些每天都伴随着...件的解包、打包及签名,以及对APK 文件的常规修改。

    Apk解包,打包,重签名工具,脚本一键执行

    Apk解包,打包,重签名工具,脚本一键执行

Global site tag (gtag.js) - Google Analytics