最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【已解决】用apktool,dex2jar,jd-gui去反编译安卓apk查看app源码

安卓 crifan 1478浏览 0评论
折腾:
【已解决】尝试破解小花生app安卓apk希望看到api返回的json中的J的解密算法得到明文
期间,去参考网上的很多帖子,比如:
https://www.jianshu.com/p/9e0d1c3e342e
* apktool:反编译apk的利器,还可重新打包。
* dex2jar: 把dex文件反编译成jar文件,获取源码。
* jd-gui:查看jar源码,当然用其他工具也能看。
Android反编译简单实战 – 知乎
“* dex2jar:将dex文件转换成Jar包  Mac下载地址
* jd-gui:将Jar包文件反编译成java源文件 Mac下载地址
* apktool:查看二进制文件 Mac下载地址”
去尝试用:
apktool,dex2jar,jd-gui
去反编译安卓apk,查看到java源代码。
然后先去:
【已解决】mac中安装最新版本的安卓反编译工具:Apktool
继续去
【已解决】mac中用apktool去反编译安卓apk文件
以及:
【已解决】mac中用dex2jar反编译dex文件导出jar包文件
然后再去:
【已解决】mac版JD-GUI查看并导出jar包的java源代码
【总结】
此处是可以用:
  • apktool:实现反编译apk,找到原始资源文件等
    • 详见:
      • 【已解决】mac中安装最新版本的安卓反编译工具:Apktool
      • 【已解决】mac中用apktool去反编译安卓apk文件
    • 用法:
      • apktool d your_apk_file.apk
  • dex2jar:把jar转换为jar
  • jd-gui:查看并导出jar中的java源码
不过没有实现目的,继续研究:
【已解决】尝试破解小花生app安卓apk希望看到api返回的json中的J的解密算法得到明文

转载请注明:在路上 » 【已解决】用apktool,dex2jar,jd-gui去反编译安卓apk查看app源码

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
80 queries in 0.184 seconds, using 22.16MB memory