APK反编译

来源:互联网 发布:amd显卡对什么优化好 编辑:程序博客网 时间:2024/06/02 02:21

    仅供学习,用于其他用途后果自负。

    1、拿到apk文件,将后缀名修改为.zip。

    2、解压zip文件得到classes.dex文件

    3、将dex文件转成jar文件,使用工具dex2jar

将dex文件放到dex2jar解压出来的目录下,命令行模式下到该目录下,运行dex2jar.bat classes.dex,在该目录下生成了classes_dex2jar.jar文件

命令行模式下运行命令:dex2jar.bat classes.dex:

得到classes_dex2jar.jar文件:

     4、将jar文件转成源码,使用工具jdgui,运行jdgui,打开刚才得到的classes_dex2jar.jar,可以看到源码

可以看到熟悉的helloworld。