Android反编译、查看源码、二次打包、签名步骤说明
来源:互联网 发布:最近网络流行词汇 编辑:程序博客网 时间:2024/06/04 09:20
今天研究了android中的反编译及二次打包安装,网上资料很多,发现完整的不太多,在这里进行一个总结,同时分享一下学习心得
步骤说明
- 下载资源,要反编译的apk和反编译工具;
- 开始反编译,如果只是查看java源码只需要一个逆向工具就Ok了;
- 修改图片等资源;
- 生成apk文件,这时的apk是不能直接安装的(提示安装失败,原因是还没有进行签名)
- 生成签名的apk
- 安装apk
详细说明
1.下载文件资源
下载apktool-install-windows-2[1].2_r01-3.tar.bz2和apktool1.4.3.tar.bz2并解压到同一目录下,下载自动签名工具apktool-v2.0.0RC2.jar.zip解压到同一目录下,下附下载地址
2.下载apk并开始反编译,管理员权限进入DOS窗口模式,先进入解压目录下:输入
apktool.bat d C:/apktool1.4.3/new.apk abc(解压后的文件名)
这时能看见XML文件以及AndroidManifest.xml文件及图片等相关资源文件
3.修改相应资源后,重新打包生产apk同样在DOS模式下:
apktool.bat b C:/apktool1.4.3/abc new.apk(重新生产的apk名)
这时的apk时没有签名的安装不上的
4.自动生成签名
- java -jar signapk.jar testkey.x509.pem testkey.pk8 new.apk
- new_signed.apk.apk–>为第3步生成的apk名
- new_signed.apk–》 为签名后的名
下附资源下载链接:
1.反编译全部开发工具集合(完整带教程,需2积分)
2.apktool-v2.0.0RC2.jar.zip
3.apktool-install-windows-2.2_r01-3.tar.bz2
4.android逆向工具助手下载
本文仅仅供学习使用,不得用于商业等非法用途,如有违反后果自负!
0 0
- Android反编译、查看源码、二次打包、签名步骤说明
- [Android]反编译查看、修改源码、逆向分析以及二次打包签名
- android 反编译+二次打包
- ANDROID 反编译打包签名
- Android应用防止反编译apk打包签名步骤
- Android:apk反编译步骤,打包、签名和逆向工程经验总结
- Android应用防止反编译apk打包签名步骤
- Android:apk反编译步骤,打包、签名和逆向工程经验总结
- 二次打包签名apk(android)
- android apk反编译打包签名
- android apk反编译打包签名
- Android反编译和打包签名
- android apk反编译打包签名
- Android反编译和二次打包实战
- Android 反编译、Smali插桩、二次打包
- Android反编译和二次打包实战
- android混淆打包、反编译、重新打包签名
- Android通过签名验证防止二次打包
- java中List、Set、Map、Properties集合的遍历方法总结
- win平台 C语言-进程管理
- 当初我们为什么要敲代码?
- C++函数重载
- PowerDesigner 使用记录
- Android反编译、查看源码、二次打包、签名步骤说明
- 敏捷学习:产品待办列表 2016-7-13
- Android项目目录结构介绍
- Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom:2.12.4
- mbed 串口通信------带校验位的通信,奇偶校验(stm32F103RBT6)
- C#中 form窗体的宽度和高度最大值限制
- 欧拉路和欧拉回路
- 大小不固定的图片、多行文字的水平垂直居中
- 关于推荐系统中的特征工程