Android反编译

编译工具

作用

  • 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包源码

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 写这篇反编译,只是让大家了解一下反编译工具如何使用,已一颗学习的心态去了解它,而不是去反编译别人的代码,窃取别人的...
    黑n大阅读 1,876评论 0 2
  • 注意:本篇文章是本人阅读相关文章的总结,方便以后查阅,所有内容非原创,侵权删。 本篇文章内容来自于1.Androi...
    Amy_LuLu__阅读 5,824评论 2 4
  • 前言 最近比较闲,昨天在一篇博客中看到了Android的反编译,可是我自己从没尝试过反编译,于是今天好好试...
    asla阅读 461评论 0 2
  • 工具下载地址:链接:点击下载 密码:T8Pk 工具介绍: apktool 作用:资源文件获取,可以提取出图片文件和...
    诡异的叶子阅读 353评论 0 1
  • 2.使用工具 apktool(资源文件获取) 下载地址: https://download.csdn.net/do...
    AndZYH阅读 538评论 0 1