Linux反编译界面化工具jadx-gui安装总结
github地址
下载安装方式
-
方法一: 直接Github下载编译好的包
点进去后,选择箭头所指文件
将下载的压缩包解压到某个目录,cd进去
cd [你的解压存放目录]/jadx-1.3.4/bin
然后运行脚本打开(如果不是可执行文件,给执行权限 chmod +x jadx-gui)
./jadx-gui
-
方法二: 终端命令行
git clone https://github.com/skylot/jadx.git cd jadx #这一步是使用gradle打包工具进行打包 ./gradlew dist
打包完成后同方法一,进入脚本目录,运行脚本
cd /build/jadx/bin/ ./jadx-gui
注意 jadx是依赖Java环境的,所以没有安装Java的会失败 当前版本,需要Java8 以及以上版本
sudo apt install openjdk-8-jdk
给 jadx 创建一个shell 自定义快捷指令
以上虽然jadx是可以使用了,但是每次打开都很麻烦所以这里给jadx创建一个shell快捷指令
-
编辑~/.bashrc文件
sudo gedit ~/.bashrc
-
编辑自定义指令
alias jadx=“/home/…/…/bin/jadx-gui”
其中 jadx 是自定义后面快捷打开脚本的一个代号 =号两边不能有空格(bash的赋值语句等号两边不允许有空格) 后面的路径是jadx-gui的脚本路径,并且是 绝对路径 每个人路径也不一样,查看绝对路径方法:
/#cd到脚本的路径 ,执行下面语句,会得到当前jadx-gui 脚本的目录的绝对路径 pwd jadx-gui
-
更新配置
source ~/.bashrc
最后,打开终端 ,输入前面自定义的脚本代号名称:我这边上面用的“jadx”,就会执行脚本打开jadx-gui啦