小智 16
谷歌用于Android应用程序(APK)的扩展程序起初可能看起来有点复杂,但实际上并非如此.事实上,.apk只不过是伪装成.apk的.zip文件.那令人沮丧,但你明白了.从本质上讲,如果想要查看应用程序内部的内容,他们只需将application-name.apk的扩展名更改为application-name.zip,然后解压缩即可.你有它:.apk的内容!我们还没有完成,休息后阅读更多.这是它变得棘手的地方.在解压缩应用程序内容的文件夹中,您将找到名为classes.dex的文件.这是整个应用程序中最重要的文件,包含所有java文件,但它是加密的!不用担心,这很容易解决.你需要两件事:
将classes.dex复制到解压缩Dex2Jar的文件夹,然后从命令行运行:"dex2jar.bat classes.dex"这将生成一个文件,奇怪地命名为:"classes.dex.dex2jar.jar"如果你有安装WinRAR后,您只需解压缩文件即可.如果不这样做,请安装它.现在继续根据自己的喜好进行调整!
小智 8
它很容易按照以下4个步骤:
1)解压缩.apk到文件夹并获取classes.dex文件.
2)将这个classes.dex文件放在dex2jar中(你应该下载它)并在终端中执行./dex2jar.sh classes.dex.
3)它将创建classes.dex.dex2jar.jar,将它放在jd-gui中(你应该下载它).
4)执行./jd-gui classes.dex.dex2jar.jar ---将生成.java文件.
| 归档时间: |
|
| 查看次数: |
67734 次 |
| 最近记录: |