Monterey安装MonkeyDev

mac系统是12.3,Xcode是13.3,安装MonkeyDev

https://github.com/AloneMonkey/MonkeyDev/wiki/安装

安装thoes挺正常,但是安装brew有问题,然后干脆直接开启代理(v p  n),来安装brew

开启代理后,发现终端还是不行,原来终端中是没有开启代理,各个代理端口不一样,我的代理是在终端中执行

export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890

然后安装brew成功,安装ldid,安装monkdeydev。

运行monkeydev项目,提示找不到libstdc++.dylib

然后下载https://github.com/devdawei/libstdc-

下载好后去找到对应的文件夹,加权限,执行.sh文件

 cd /Users/newmac/Downloads/libstdc--master 

chmod ugo+x ./install-xcode_11+.sh

 /Users/newmac/Downloads/libstdc--master/install-xcode_11+.sh


后来有崩溃,在monkeydev的Issues中找到了个临时的方法

注释掉AntiAntiDebug.m中的

rebind_symbols((struct rebinding[1]){{"dlsym", my_dlsym, (void*)&orig_dlsym}},1);

更新:找到了更合适的方法:下载fishhook的新版本,然后去目录中替换fishhook.c

https://github.com/jevinskie/fishhook/tree/jev/arm64e

/opt/MonkeyDev/templates/MonkeyAppLibrary.xctemplate/fishhook

fishhook文件链接: https://pan.baidu.com/s/15Nv5f9hyPCEA67MhSbZXew?pwd=lk1d 提取码: lk1d


你可能感兴趣的:(Monterey安装MonkeyDev)