|
发表于 2025-5-12 23:21:09
|
查看: 161 |
回复: 2
本帖最后由 OneMoreApple 于 2025-5-13 13:02 编辑
关于iOS砸壳包的分类与获取方法
一、砸壳包的分类
之前在B站制作了如何砸壳的视频,可以移步观看。 iOS6技能之【砸壳ipa文件】,仅适用于iOS6-10已越狱设备。
众所周知,iOS4-iOS10上有很多远古的游戏,都是通过砸壳的方式将App破解完,再安装到越狱的设备上。
很多破解版App为什么只能装在iOS10以前的设备上,是因为大多砸壳的App是32位砸壳包。
很多人不知道砸壳包其实还包含:32位砸壳包 64位砸壳包 全量砸壳包
类型 | 安装方式兼容系统 | 32位砸壳包 | 越狱AppSync/自签App安装,支持iOS3-10.3.4, | 64位砸壳包 | 越狱AppSync/自签/巨魔安装,支持iOS11-18+ | 全量砸壳包 | 越狱AppSync/自签/巨魔安装,支持iOS3-18+ | (前提:开发者更新了为App适配了32位和64位的版本)
二、先说结论
- 结论2:
对于同一个适配iOS9的AppThinning技术/32位/64位的App,不同设备/系统/安装方式,砸壳的结果不一样。
砸壳设备及结果:
- iPad4(32位设备),iOS8.4.1,砸壳得到32位砸壳包。(不挑安装方式)
- iPadAir2(64位设备),iOS8.1,砸壳得到包含32位和64位的全量砸壳包。(不挑安装方式)
- iPadmini(32位设备),iOS9.3.5,AppStore下载的正版,砸壳得到32位砸壳包。
- iPadmini(32位设备),iOS9.3.5,iTunes下载的正版,砸壳得到32位砸壳包。
- iPadPro12.9(64位设备),iOS9.2.1,AppStore下载的正版,砸壳得到64位砸壳包。
- iPadPro12.9(64位设备),iOS9.2.1,iTunes下载的正版,砸壳得到包含32位和64位的全量砸壳包。
三、再说分析过程
苹果早年都会对开发者的App上架AppStore都有提要求
- 最开始只有32位设备,为第一阶段。
- 然后出现64位设备,为第二阶段。
- 然后在iOS9推出AppThinning技术(仅在AppStore下载时会体现App的安装体积变小),为第三阶段。
- 在iOS11抛弃32位设备,只保留64位,为第四阶段。
基于以上不同阶段的ipa砸壳,
砸壳对象:PeppaPig Paintbox的1.0.6/1.1.0/1.2.2这三个版本ipa。
砸壳设备:iOS8.4.1的iPad4,iOS8.1的iPadAir2,iOS9.2.1的iPadPro12.9。
各阶段实测结果
第一阶段,App仅支持32位系统。
- 砸壳对象:PeppaPig Paintbox v1.0.6版本
- 最低支持iOS4.3 iTunes正版 - 砸壳设备及结果:
- iPad4(32位设备),iOS8.4.1,砸壳得到32位砸壳包
- iPadAir2(64位设备),iOS8.1,砸壳得到32位砸壳包
第二阶段,App支持32位系统和64位系统,即全量版。
- 砸壳对象:PeppaPig Paintbox v1.1.0版本
- 最低支持iOS5.1.1 iTunes正版
- 已适配32位和64位系统
- 未适配iOS9的AppThinning - 砸壳设备及结果:
- iPad4(32位设备),iOS8.4.1,砸壳得到32位砸壳包
- iPadAir2(64位设备),iOS8.1,砸壳得到包含32位和64位的全量砸壳包。
第三阶段,App支持32位系统和64位系统,同时支持iOS9的AppThinning技术,砸壳需要区分安装方式。
安装方式1:iTunes下载安装
- 砸壳对象:PeppaPig Paintbox v1.2.2版本
- 最低支持iOS5.1.1 iTunes正版
- 已适配32位和64位系统
- 已适配iOS9的AppThinning - 砸壳设备及结果:
- iPad4(32位设备),iOS8.4.1,砸壳得到32位砸壳包
- iPadAir2(64位设备),iOS8.1,砸壳得到包含32位和64位的全量砸壳包。
- iPadPro12.9(64位设备),iOS9.2.1,砸壳得到包含32位和64位的全量砸壳包。
----------------------分割线--------------------------- 安装方式2:AppStore下载安装
- 砸壳对象:PeppaPig Paintbox v1.2.2版本
- 最低支持iOS5.1.1 iOS9AppStore下载
- 已适配32位和64位系统
- 已适配iOS9的AppThinning - 砸壳设备及结果:
- iPad4(32位设备),iOS8.4.1,砸壳得到32位砸壳包
- iPadAir2(64位设备),iOS8.1,砸壳得到包含32位和64位的全量砸壳包。
- iPadPro12.9(64位设备),iOS9.2.1,砸壳得到64位砸壳包。(最低支持系统也改成iOS9.0)
第四阶段,App删除32位系统支持,仅支持64位系统。
通过64位设备砸壳,能砸出64位的全量砸壳包
注:
32位砸壳包:支持iOS5.1.1-10.3.4的所有32位和64位设备
全量砸壳包:支持iOS5.1.1-18+的所有32位和64位设备
64位砸壳包:支持iOS9-18+的64位设备(通过爱思安装到32位设备上,会提示"结构体系不匹配")
附件里有上述砸壳包,
实测
iPadPro2,15.2,巨魔安装,全量砸壳包,成功。
iPhone15PM,17.0,巨魔安装,全量砸壳包,成功。
欢迎不同设备测试安装,留下您的测试结果谢谢。
|
|