jadx-0.9.0 for mac
apk反编译工具 在macos上运行通过
当前最新版本0.9.0
官方github下载地址 https://github.com/skylot/jadx
添加 “_build.sh” 在终端运行,可以编译jadx
添加 “_run.sh” 在终端运行,可以打开jadx 界面工具
./build/jadx/bin/jadx-gui 里可以修改使用内存大小
我改成了12g,因为大一些的apk包会需要很多内存,可以根据自己mac情况进行修改
Pngyu1.0.1 for Mac
Pngyu for Mac是一款开源免费的PNG图片压缩软件,支持批量压缩,用户可以自定义压缩参数,以便压缩后的图像达到自己所需的标准。
支付宝 10.1.33.30 for Android
支付宝 android 版本 10.1.33.30 包名 com.eg.android.AlipayGphone
go for Mac 安装包 v1.11.5
Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。
Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。
官网下载地址 https://golang.org/dl/
安装目录在 /usr/local/go/ 下
需要目录添加至PATH环境变量:
export PATH=$PATH:/usr/local/go/bin
Vue.js v2.6.7
Vue.js v2.6.7 脚本
Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的渐进式框架。
Vue 只关注视图层, 采用自底向上增量开发的设计。
Vue 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。
vue.js-2.6.7
vue 版本2.6.7 源代码
vue.js 是一套构建用户界面的渐进式框架。
Vue 只关注视图层, 采用自底向上增量开发的设计。
Vue 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。
xposed-api-82-sources
xposed-api-82-sources resources 资源文件 和xposed-api-82放到同一个文件夹下
jadx-gui apk 反编译工具
apk反编译工具
在Mac上试用通过
感觉比dex2jar好用一些
支付宝_10.1.28.560 for android
支付宝 android
版本 10.1.28.560
包名 com.eg.android.AlipayGphone
jd-gui for Mac 1.4.0
macos 环境的jar查看工具
双击JD-GUI运行
将jar拖入窗口即可查看java代码
XposedBridgeApi-82.jar
xposed api 82
AndroidManifest.xml
<meta-data
android:name="xposedmodule"
android:value="true" />
<meta-data
android:name="xposeddescription"
android:value="..." />
<meta-data
android:name="xposedminversion"
android:value="30" />
apktool-2.3.3 for Mac
apktool Mac电脑使用
1. 将 apktool.jar 和 apktool 放入 /usr/local/bin 文件夹
2. 确认2个文件有执行权限 (如果没有,可用使用 chmod +x 命令修改)
使用方法
$apktool d test.apk
意思是将apk包里的资源反编译
$apktool d -f test.apk
-f会强制删除输出目录
可以加上 -o 表示输出目录
$apktool d -f test.apk -o ./outdir
dex2jar-2.0
使用方法
控制台
sh d2j-dex2jar.sh -f ~/path/to/apk_to_decompile.apk
将会生成 apk_to_decompile-dex2jar.jar.