20-22年 攻防笔记

【Android逆向】脱壳与反编译入门(良心总结)

2020-05-10  本文已影响0人  Du1in9

0x01 无壳情况

先下载Android反编译两件套

链接:https://pan.baidu.com/s/1b4L1fMFM0hIdDy1BY4ywug 提取码:2m9x

改apk后缀名为zip,解压,找到classes.dex文件,将它拖入dex2jar-2.0文件夹

命令行cd到这个目录,再d2j-dex2jar classes.dex就能得到一个jar文件

将其拖入jd-gui即可查看源码

0x02 有壳情况

以我比赛时遇到的一个apk为例,先下载查壳工具

链接:https://pan.baidu.com/s/1-psqtVb2ZEuItbYIoPvL4Q 提取码:ya87

查壳,梆梆加固

然后脱壳得到dex文件,https://www.jianshu.com/p/955c0b1507c7,然后d2j-dex2jar classes.dex得到jar文件,再拖入jd-gui即可查看源码

上一篇 下一篇

猜你喜欢

热点阅读