IOS 10.2,使用dumpdecrypted砸壳时,报错:file system sandbox blocked mmap() 和 Abort trap: 6


#1

请教一下:
在IOS 10.2的越狱系统中,使用dumpdecrypted砸壳时,报错:
先是报错:
Killed: 9
通过输入命令:
su mobile
解决。
后面就报错:
wwde-iPhone:/var/root mobile$ DYLD_INSERT_LIBRARIES=/private/var/mobile/Containers/Data/Application/44D88C22-0D12-4A0E-8DA0-0BB31AC4170F/Documents/dumpdecrypted.dylib /var/containers/Bundle/Application/1F4B0FA7-4D39-4BA4-A563-E56B679975FB/XXXXXX.app/XXXXXX

dyld: could not load inserted library ‘/private/var/mobile/Containers/Data/Application/44D88C22-0D12-4A0E-8DA0-0BB31AC4170F/Documents/dumpdecrypted.dylib’ because no suitable image found. Did find:
/private/var/mobile/Containers/Data/Application/44D88C22-0D12-4A0E-8DA0-0BB31AC4170F/Documents/dumpdecrypted.dylib: file system sandbox blocked mmap() of ‘/private/var/mobile/Containers/Data/Application/44D88C22-0D12-4A0E-8DA0-0BB31AC4170F/Documents/dumpdecrypted.dylib’

Abort trap: 6

一开始,搜Abort trap: 6相关的时,都是说dumpdecrypted.dylib可能没签名,尝试签名后,还是不行。

发现报错中有:file system sandbox blocked mmap()

是沙盒权限问题吗?该如何解决?


#2

是。可以尝试把 dylib 移动到其他位置,如 /usr/lib/


#3

都试过,试过移动到User/Downloads等目录,也是不行。
猜测应该是,通过Meridian越狱,iphone6s的IOS10.2的设备,有些文件的权限不对。


#4

看看这个 能不能帮到你 https://bingozb.github.io/23.html


#5

多谢解答,好像不是这个问题。


#6

问题补充:

我用的 Meridian 越狱出现这个问题,但是我同事用的 yalu 越狱就可以砸壳。手机型号和系统一致的。
但是我的设备用 yalu越狱后,就无法先是文件系统了。

有大神知道吗?是Meridian越狱的问题吗?