apktool安装和使用以及apk签名
来源:互联网 发布:淘宝网运动棉鞋 编辑:程序博客网 时间:2024/06/11 12:33
apktool安装
包括两部分,即:apktoolbat,apktool.jar。
官网安装教程很简单6个步骤,https://ibotpeaches.github.io/Apktool/install/
以windows为例:
Windows:
- Download Windows wrapper script (Right click, Save Link As
apktool.bat
) 右键点击另存为apktool.bat - Download apktool-2 (find newest here) 点击该链接下载最新版apktool.jar
- Rename downloaded jar to
apktool.jar 重命名为:apktool.jar
- Move both files (
apktool.jar
&apktool.bat
) to your Windows directory (UsuallyC://Windows
) 一般我都忽略这一步,一般都会把这两个文件所在的目录配置到环境变量里边方便命令行调用 - If you do not have access to
C://Windows
, you may place the two files anywhere then add that directory to your Environment Variables System PATH variable. 将这两个文件所在的目录配置到环境变量当中 - Try running apktool via command prompt 到此就可以运行了,比如,在cmd当中执行apktool命令
apktool命令:反编译,打包
反编译:apktool d 绝对路径\xx.apk
这个命令式用来反编译xx.apk的,反编译完成之后会在当前目录下生成xx文件夹,里边就是反编译之后的内容了
打包:apktool b 绝对路径\xx
命令执行完毕之后,会在xx文件夹下生成一个dist文件夹,打包出的apk就在这个文件夹下边了
备注:要注意,这个apk是不可以用的,因为这个apk没有签名,必须经过签名才能正常使用
apk签名
jarsigner命令
命令:jarsigner -verbose -keystore debug.keystore -storepass android -signedjar signed.apk -digestalg SHA1 -sigalg MD5withRSA 绝对路径\xx.apk androiddebugkey
这里用的key是debugkey,在当前目录下,signed.apk为签名之后的apk,xx.apk为需要签名的apk,命令执行完毕之后,这个apk会生成在signed.apk对应的路径下
auto-sign工具签名
编辑工具文件家里的Sign.bat(右键编辑),设置你的需要操作的apk以及输出的apk,保存后双击Sign.bat就完成签名了,结果会保存在工具目录下
阅读全文
0 0
- apktool安装和使用以及apk签名
- 在ubuntu下使用apktool反编译APK以及jarsigner签名apk
- apk文件反编译以及签名打包(dex2jar & apktool,apk-sign)
- MAC上反编译android apk---apktool, dex2jar, jd-jui安装使用(含手动签名)
- MAC上反编译android apk---apktool, dex2jar, jd-jui安装使用(含手动签名)
- MAC上反编译android apk---apktool, dex2jar, jd-jui安装使用(含手动签名)
- MAC上反编译android apk---apktool, dex2jar, jd-jui安装使用(含手动签名)
- MAC上反编译android apk---apktool, dex2jar, jd-jui安装使用(含手动签名)
- MAC上反编译android apk---apktool, dex2jar, jd-jui安装使用(含手动签名)
- MAC上反编译android apk---apktool, dex2jar, jd-jui安装使用(含手动签名)
- APK文件使用ApkTool解包反编译和重新打包及签名
- APK文件使用ApkTool解包反编译和重新打包及签名
- APK文件使用ApkTool解包反编译和重新打包及签名
- APK文件使用ApkTool解包反编译和重新打包及签名
- 使用apktool编译以及反编译apk文件
- APK编译、签名、zipalign优化及APKTOOL的使用
- APK编译、签名、zipalign优化及APKTOOL的使用
- android安全学习01,apktool的使用,重新签名apk
- POJ 1837 Balance
- 高性能Web架构
- 线上服务内存OOM问题定位三板斧
- 数据库乱码的解决方式
- Qt C++连接MySQL/MariaDB数据库
- apktool安装和使用以及apk签名
- 2017.8.28-2017.9.1
- 弹窗之三:自定义Dialog
- 二进制数的运算方法
- 活字格能做access数据导入吗?
- hibernate_抓取策略-检索配置
- 快速迭代的互联网研发模式下测试如何突破?
- harr特征
- ES6 学习笔记