Re: Using a custom dyld on 10.11
Re: Using a custom dyld on 10.11
- Subject: Re: Using a custom dyld on 10.11
- From: Daniel Peebles <email@hidden>
- Date: Thu, 07 Jan 2016 23:30:04 -0500
Okay, a friend of mine pointed out that this is very explicitly disallowed in the new 10.11 xnu public source release. I'm quite disappointed that a perfectly valid mach-o file is now being rejected, seemingly arbitrarily, by my OS.
#if !(DEVELOPMENT || DEBUG)
if (0 != strcmp(name, DEFAULT_DYLD_PATH)) {
return (LOAD_BADMACHO);
}
#endif
Does anyone on here have any explanation for this change? Was it intended as some sort of security measure? I can't even turn it off by disabling SIP :/
rdar://24102922
Thanks,
Dan