这是一期对逆向的初步了解所需工具等等
——————
首先我们先来了解逆向的工具(由HiBlues整合)
反编译代码的工具下载:
把dex文件转成jar文件下载地址:https://sourceforge.net/projects/dex2jar/files/
——
jd-gui:
这个工具用于将jar文件转换成java代码下载地址:http://jd.benow.ca/
——
反编译资源的工具:
APKTool: 本文重要工具,APK逆向工具,使用简单下载地址:http://ibotpeaches.github.io/Apktool/install/这里简单介绍下大概流程,首先把后缀为.apk的文件改为.zip的一个压缩文件,方便解压。dex2jar和jd-gui配套使用,用于逆向代码部分,APKTool用于逆向res文件夹下的图片布局等部分。
——————
接下来我们来了解逆向
——————
一般的逆向是通过修改部分dex代码来完成的
——
这里就提到了一个问题
如何找到我们需要修改的代码?
——
这里提供三个:
静态分析即使用Jadx反编译
动态分析过去用Xposed或现在多半用的Frida
——————
知道了如何找到类我们就可以去修改代码了
在手机上我们可以使用mt管理器
在需要修改的apk文件中找到dex
反编译搜索并修改即可
本期就到这里了
注:本期所有链接均是所需工具 请管理通过 谢谢