在上一篇简单使用了Android逆向助手实现dex2jar和JD-GUI的使用了。下面开始详细介绍下每个工具的用法
dex2jar
dex2jar是一个实现dex文件转成jar的一个工具,通过解压APK,把classes.dex拖到d2j-dex2jar.bat,提示如下(`・ω・´)ゞ(`・ω・´)ゞ,就能把dex转为jar文件
dex2jar-cmddex2jar每个版本可能有不一样,但是肯定会有一个文件叫*dex2jar.bat
dex2jar-toolscmd执行命令后,会在拖dex文件的目录下生成相应的classes-dex2jar.jar
jd-gui
JD-GUI,一个独立的图形工具,用于显示来自CLASS文件的Java源代码。把jar拖到jd-gui.exe就可以显示Java源代码,如图所示
classes-dex2jar.jar展开左边,查看了下代码,发现App接入了好多家平台的SDK,比如腾讯、百度、小米、新浪等等SDK,上个图看看
查看class源码
网友评论