Android aar 文件 破解与反汇编

今天碰到一个问题,需要把aar文件中的源代码提取出来,所以把过程记录一下。

0x0 aar文件

aar文件的出现是为了解决jar文件中出现的一些问题,比如不能包含资源文件等信息。aar文件实际上也是个zip压缩包。所以破解的思路就很清晰了。

0x1破解步骤

1 把aar后缀改为jar或者zip

2 解压缩

3 可以看到这个时候的目录大概如下图


我们需要的大部分数据都在这里。如果要反汇编so文件,可以使用ida,如果要分析java代码,可以使用jd-gui ,这要把classes文件拖入jd-gui就可以了。



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

推荐阅读更多精彩内容