https://github.com/suifei/fridare

需求是把 serve 里面的东西去掉一些明显的字符串特征,然后同时也要改一点 frida-tools 里面的东西否则没法调用 server

curl -s https://raw.githubusercontent.com/suifei/fridare/main/fridare.sh | bash -s install

然后配置好 path,网络环境也要保持良好(这玩意没有提示的,如果连不上就直接失败)

fridare.sh config set frida-name fizzz # 命名一下

patch server

fridare.sh patch -m frida-server -latest -os android -arch arm64 -o ./patched

这脚本还写错了(find 里面改一下,否则就直接是第一个了)2025.4.4

# 获取下载的文件路径
    local downloaded_file=$(find "$output_dir" -name "${module}*${os}-${arch}*" -type f | head -n 1)
    if [ -z "$downloaded_file" ]; then
        log_error "无法找到下载的模块文件"
        return 1
    fi

把 tools 给修改了(要进到 uv 给的小虚拟环境里面改)

uv tools install frida-tools
cd /Users/cyril/.local/share/uv/tools/frida-tools/
source bin/activate
./fridare.sh patch-tools name fizzz

记录一下,现在是 16.7.4 版本的,之后 uv add 的时候也尽量用同一个版本(如果要用 python 模块的话)

之后就是 adb push 之类的,操作相同