Android反编译

作者: ccccccal | 来源:发表于2017-09-12 15:46 被阅读61次

编译工具

作用

  • apktool
    作用:资源文件获取,可以提取出图片文件和布局文件进行使用查看
  • dex2jar
    作用:将apk反编译成java源码(classes.dex转化成jar文件)

编译方法

apktool编译

在dos窗口进入apktool文件夹,或者在文件夹内点击shift右键在此处打开dos窗口,将qq.apk放入文件夹,dos输入此命令:apktool.bat d -f qq.apk
如果想让编译之后的文件重新打包成apk只用输入apktool.bat b qq

dex2jar反编译

将qq.apk改为qq.zip解压之后得到classes.dex文件,将文件放入dex2jar文件内,dos输入d2j-dex2jar.bat classes.dex就会得到新的classes_dex2jar.jarjar包,有了jar包可以放入ecplise或者studio直接编译,或者下载jd-gui工具查看jar包源码

相关文章

网友评论

    本文标题:Android反编译

    本文链接:https://www.haomeiwen.com/subject/cbbcsxtx.html