环境
ubunt 22.04
frida 16.04
NDK 25r
构建
确保你有:
带有 GCC 7.5 或更新版本的现代 x86 系统
PATH 上的开发工具链和 Node.js。例如在 Ubuntu 22.04 上:
BASH
1 2 |
|
BASH
1 2 |
|
克隆frida并构建它:
BASH
1 2 3 |
|
输入make会弹出所有可以构建的版本 编译完成的结果在 frida/build/编译的版本/bin目录下
魔改
用葫芦娃大佬的那个补丁 执行必重启 我选择手动添加
https://github.com/AAAA-Project/Patchs.git
PATCH RPC
lib/base/rpc.vala
有三个
BASH
1 2 |
|
修改这里的话找到自己frida的安装目录
site-packages/frida/core.py
PLAINTEXT
1 2 3 |
|
PATCH server
server/server.vala b/server/server.vala
PLAINTEXT
1 |