前言
首先声明一点,破解他人软件是违法行为,本篇文章仅供技术交流!
应朋友之邀,写一篇关于android反编译入门级相关的技术知识。俗话说的好,师傅领进门,修行靠个人。为什么是入门级,因为有些技术知识需要自己的体会和领悟,才会更好的去消化。本文针对破解的软件,是无加固,无加壳。
主要内容
1、 配置Apktool环境。
2、通过软件,apk查看其中的源码。
3、实战破解Apk软件,修改其中内容,并重新打包。
4、Apk软件签名。
环境搭建
到Apktool的官网去下载最新工具,能看懂英文最好,很容易就完成配置。
Apktool的官网: https://ibotpeaches.github.io/Apktool/install/
本人用的是Mac OS,其他操作系统按照步骤完成即可,所以按照上面六个步骤来即可。
* 第一步,下载脚本;
* 第二三步,下载最新jar包,并且重命名为apktool.jar;
* 第四五步,把脚本和jar移到指定目录,并且指定权限
chmod +x apktool
chmod +x apktool.jar
* 第六步,测试是否成功,终端输入apktool,成功界面如下。