介绍一个用dex2jar和luyten查看apk中class反编译的代码的方法。
准备
下载dex2jar:https://sourceforge.net/projects/dex2jar/files/
下载luyten:http://download.youkuaiyun.com/detail/speeds3/9904015
步骤
将apk解压(可将后缀改成zip直接解压)
把解压出来的dex文件拷到dex2jar目录下,Windows下运行d2j-dex2jar.bat classes.dex,同目录下会生成一个classes-dex2jar.jar。
用luyten打开即可查看反编译的代码了。顺便推荐一下luyten这个反编译工具,有时候jd-gui反编译结果是”// INTERNAL ERROR //”,这个就可以正确反编译。
本文介绍了如何利用dex2jar和luyten工具来查看APK文件中的class文件反编译后的Java源代码。首先需要下载这两个工具,然后通过解压APK文件获取dex文件,并使用dex2jar将其转换为jar文件,最后用luyten打开该jar文件即可查看反编译的代码。
700

被折叠的 条评论
为什么被折叠?



