jadx-gui反编译

  今天为什么给大家写jadx,是想让大家知道它有多强,它都可以反编译淘宝、微信代码,是不是够强了。下面我们就来看看它是如何反编译的;

1、下载和配置

    这里分为mac和Windows

jadx-gui是开源的,项目地址:《https://github.com/skylot/jadx》 

mac电脑: 
打开终端,切到某个路径下,输入以下命令:


git clone https://github.com/skylot/jadx.git
cd jadx
./gradlew dist    //使用git来进行打开jadx

其实这里只是做了两个动作:
第一,使用git命令将 项目clone下来(这里需要配置git环境,如果没有,请先搜资料配置git环境,然后再来)
然后,执行jadx目录 下gradlew脚本,这个是shell脚本

windows电脑:

git clone https://github.com/skylot/jadx.git
cd jadx
gradlew.bat dist  //使用git来进行打开jadx

在windows电脑中,步骤与mac是一样的,只是最后一步中,已经不再是./gradlew所对应的shell脚本了,而是windows平台上的bat脚本。 

这里我选择是用AS打开,但也可以使用git打开,上面有写到。

首先用AS打开之后是这个样子:

咱们进入jadx-gui

运行Jadx-GUI ,然后他在自己在jadx-gui的目录下生成一个build

进入build

如果没有的话就多运行两遍,我这个是运行了三遍的目录。

点击distributions里面会有2个zip2个tar

解压最后一个 我这是解压完后的

 解压完之后就点进去 按照下图路径  会出现jsdx-gui.bat 点击就ok

2、开始反编译 

选择你的apk

也可以将apk添加成压缩包

选择完之后稍等一下,正在编译

 

可能说里面大部分是a b c之类的是因为开完混淆之后的样子 一些类名咱们是看到的

有关jadx-gui工具的更多用法,只有靠大家自己去研究啦,到这里我们的源码就已经反编译出来了。 

但是最后还是要提醒大家,咱们之所以反编译是因为只是借鉴,不要做亡命之徒。

 

 

 

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值