LLVM Profile Error: "default.profraw"

按照上面的做了吗?

No entries for “@executable_path/qqauthlogin.dylib” exist to remove

换成自己的路径后没搜到

你是这个IPA吗?

在您的 有链接为证 44逆向直播盒子MT·Box-iOS客户端 这个链接的帖子中下载的ipa 报了default.profraw 的错误 搜索来到了这个帖子下

总结下 报这个错是因为代码调用了 exit(0)函数

解决方案就是找到exit函数调用位置然后修改逻辑不让app触发调用exit函数的判断条件

最后说下 default.profraw 其实是iOS / 目录下的一个文件


iPhone:~ root# ls
Application\ Support/  Media/              WeChat.decrypted
Containers/            MonkeyDevBuilds/    dumpdecrypted.dylib*
Documents/             MonkeyDevPackages/
Library/               QQ.decrypted
iPhone:~ root# cd /
iPhone:/ root# ls
Applications/                                          cores/
Developer/                                             default.profraw
Library/                                               dev/
System/                                                etc@
User@                                                  lib/
bin/                                                   mnt/
boot/                                                  private/

2 个赞

发下你的移除命令和报错日志.

bogon:~ niegang$ /opt/optool uninstall -p “@executable_path/qqauthlogin.dylib” -t /Users/niegang/Desktop/MonkeyLive/MonkeyLive/TargetApp/xianyu.app/JuZhibo
Found FAT Header
Found thin header…
Found thin header…
No entries for “@executable_path/qqauthlogin.dylib” exist to remove
bogon:~ niegang$

不好意思 刚出去有点事情

:man_facepalming:Hell no

你的标点符号和我的不一样

果然是这样 已经解决了 之前直接粘贴的 却是中文引号 感谢指出

exit(0)有没有其他办法让App不退出

hook exit

1 个赞

我之前好像试过。hook exit(0)失败了。用的fish hook可能姿势不对.你成功了分享下

?你这是成功了还是失败了

发下你的hook exit的代码

看下这个帖子的解决方案

192:~ luck$ /opt/optool uninstall -p “@executable_path/qqauthlogin.dylib” -t /Users/luck/Desktop/github/hundsun_health/hundsun_health/TargetApp/hundsun_health.app/hundsun_health

Found thin header…

No entries for @executable_path/qqauthlogin.dylib exist to remove

192:~ luck$
还是报这个错误,怎么解决,bundleid 和原来是一样的

这个命令 已经 执行过了 还是报错:
[AntiAntiDebug Init]

LLVM Profile Error: Failed to write file “default.profraw”: Permission denied

你要先定位到闪退的函数然后hook它