7.0-9.1 untether only (for 32/64 bit iOS)
8.4.1 Jailbreak for 32 bits.
日本国内において、及び日本国内向けに悪用することを禁じます。
- A dyld exploit that overrides the MISValidateSignature in libmis.dylib (CVE-2015-7079)
- OSUnserialize kernel Infoleak(CVE-2016-4655)
- pegasus kernel exploit (CVE-2016-4656)
Change dyld_shared_cache and overrides _MISValidateSignature in libmis.dylib always return 0 to bypass code signing.
gcc (-DIOS8) (-DARM64) haxx.c export_stuff/export_stuff.c -Iexport_stuff/ -o haxx
./haxx dyld_shared_cache_[armv7s] dyld_shared_cache_[armv7s]_hack
- Arch
- A5&A5rA:
armv7
- A6:
armv7s
- A7/A8/A9:
arm64
- A5&A5rA:
For loading substrate.
old-style jailbreak untether.
./make.sh
- replace
/System/Library/Caches/com.apple.dyld/dyld_shared_cache_[armv7s]
on your device with the patched it.
- replace
/usr/libexec/CrashHousekeeping
with a symlink to/untether32
. - change the launchdaemon startup order so that other daemons start after the kernel patch.
*see untether/install.txt
.
[init] 2021/04/07 by dora2ios
[update] 2021/04/10 by dora2ios
[update] 2021/05/01 by dora2ios
[update] 2022/06/23 by TheRealClarity