新的一周到来啦~
本篇来自 wutongke 的投稿,有关反编译以及再次打包,想必研究过的朋友是知道的,所以这里希望能给那些还没接触过的朋友带来参考。
wutongke 的博客地址:
http://www.jianshu.com/users/0e0821e94979
今天闲着无聊,凑个字数写篇文章吧。之前出于学习(主要是好玩儿,可以换换背景、换换布局什么的)的目的反编译过几个Apk,觉得挺好玩儿的,但一直没有对apk中的代码都过手脚,今儿对某日头条进行下反编译和二次打包,主要介绍工具和流程。
window下有很多好用的gui工具,mac下就没有那么幸运了,先说下本文用到的工具:
1. apktool
此工具必不可少,是反编译和打包的必备工具,通过homebrew安装。
2. dex2jar
完成dex到jar包的转变,方便定位需要修改的代码位置,通过homebrew安装。
3. jd-gui
这个是mac下的gui工具,可以打开j