Jadx-gui有mac版
Jadx-gui 有适用于 macOS 的版本:
通过 Homebrew 安装
在 macOS 上,可以通过 Homebrew 来安装 Jadx:brew install jadx
Jadx-gui 有适用于 macOS 的版本:
通过 Homebrew 安装
在 macOS 上,可以通过 Homebrew 来安装 Jadx:brew install jadx
1、 卸载frida
2、 pip uninstall frida frida-tools -y
3、 pip install frida==16.1.0 frida-tools==12.1.0 # frida-tools 12.1.0 是 16.1.0 的配套版本
先看frida技巧:https://xigk.com/blog/index.php/archives/1501/
然后安装:
pip install frida-tools
但是一般要指定版本,比如pip install frida==16.5.9 frida-tools==16.5.9
下载地址:
https://github.com/frida/frida/releases/
1)不能有中文路径!!!这里被坑了。
2)手动拷贝到adb目录,改名为boot.img
3)手动打命令
fastboot.exe flash boot boot.img
fastboot reboot
1用远程加载+混淆(自保护+不让调试摸索)
1)python使用的版本==3.8,不然可能会报错,或者你调低frida以及objection的版本
virtualenv fr14 --python=python3.8.8
pip install objection==1.11.0
pip install frida-tools==9.2.4
frida 14.2.18
真是惭愧2024年12月12日了,才开始了解frida,是个好东西。
安装
pip install frida-tools
#看手机类型
adb shell
getprop ro.product.cpu.abi
下载到手机上frida-server-16.5.7-android-arm64,对应相应的版本
adb shell am start -D -n com.zj.wuaipojie/.ui.MainActivity
jeb的使用,shift+滚轮可以左右移动
Project\res\layout-v26\abc_screen_toolbar.xml:5: error: No resource identifier found for attribute 'keyboardNavigationCluster' in package
解决:直接进去abc_screen_toolbar.xml文件里面,把带有keyboardNavigationCluster的删掉!
Apktool|ShakaApktool 简体中文汉化版|APK反编译工具
ShakaApktool源码:https://github.com/rover12421/ShakaApktool 作者:rover12421
apktool源码:https://github.com/iBotPeaches/Apktool 作者:iBotPeaches
smali/baksmali源码:https://github.com/JesusFreke/smali 作者:JesusFreke
1)到https://github.com/iBotPeaches/Apktool/releases下载apktool_2.5.0.jar
2)放到AndroidKiller_v1.3.1\bin\apktool\apktool
目录,
3)把apktool_2.5.0.jar,改名为ShakaApktool.jar