编程就是探险,没有一蹴而就。-----箴言-----
1,背景:
首次安装,运行frida-server报错:
"frida-server[1]: syntax error: '(' unexpected"
知道是版本的错误,经排查,确保一下几点:
2,排查问题:
(1). frida-server的版本要和客户端的一致,我用的是最新版本:
frida --version
14.1.2
(2). 运行平台要一致,我用的是模拟器:
ro.product.cpu.abi=x86
所以,要下载:
frida-server-14.1.2-android-x86.xz这个包。
(3). 一定要解压,将解压后的文件push到模拟器中。
adb push frida-server-14.1.2-android-x86 /data/local/tmp/frida-server
adb shell
cd /data/local/tmp/
chmod 777 frida-server
./frida-server &
(4). 再开一个终端:
frida-ps -U
正常列出了进程列表,成功。
<完>