我有一台运行 iOS11.3 (15E216) 的 iPhone7。此构建版本的 ipsw 包含两个单独的内核缓存文件,名为 kernelcache.release.iphone9 和 kernelcache.release.iphone10。这两个文件都与安装在 /System/Library/Caches/com.apple.kernelcaches/kernelcache 的内核完全匹配。苹果在ipsw kernelcache上执行什么过程来产生安装好的kernelcache?如何确定我手机上安装的是哪个内核缓存?
如何识别安装了哪个iOS kernelcache?
逆向工程
固件
解密
ios
核心
2021-06-18 21:50:20
1个回答
/System/Library/Caches/com.apple.kernelcaches/kernelcache 和 IPSW 的 kernelcache.release.iphone9 文件具有相同的有效载荷内容,但前者使用 IMG4 文件格式(包含包装器 + 有效载荷),而后者使用 IM4P文件格式(仅包含有效负载)。
其它你可能感兴趣的问题