首页
社区
课程
招聘
[原创]iOS 加载异常图片系统重启之迷
发表于: 2019-5-29 17:06 16420

[原创]iOS 加载异常图片系统重启之迷

2019-5-29 17:06
16420

昨天看到一个贴子 一张图片能让 iOS 系统重启,通过微信等社交软件可以快速进行传播。对这张图片非常感兴趣,于是开始研究,通过分析文件结构,发现 WechatIMG13720 1.jpg 样本文件有三个特点

(1) 对比其他照片多了一个 AROT 的结构,这个结构很可疑,信息如下:


只有 iPhone X 等高端机型拍摄的照片才会有 AROT 结构,而 iPhone 6 等低端的机型拍摄的照片没有 AROT 结构,可能出 iPhone 6 那时苹果还没加这类的功能。

(2) Exif 结构里的 ifdMainImage,找到 ExifTag 为 274, 有一个名 usValue,这个值必须要是 1, 有时拍照保存的是 6, 不会触发漏洞,这个值和图片的显示方式有关。

(3) 样本图片之所以显示不完整,是因为scanData 数据被截断,而且没有结束标记,正常的 jpg 图片,最后是有结束标记(FF D9),但是样本文件却没有。


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

最后于 2019-5-29 17:28 被暗夜盗魔编辑 ,原因:
上传的附件:
收藏
免费 4
支持
分享
打赏 + 5.00雪花
打赏次数 1 雪花 + 5.00
 
赞赏  kanxue   +5.00 2019/05/29 感谢分享~
最新回复 (11)
雪    币: 35
活跃值: (5254)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
wsc
2
666
2019-5-29 17:25
0
雪    币: 554
活跃值: (72)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
666
2019-5-29 17:46
0
雪    币: 999
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
666
2019-5-29 18:55
0
雪    币: 14983
活跃值: (5285)
能力值: ( LV15,RANK:880 )
在线值:
发帖
回帖
粉丝
5
看到了苹果的版权信息,感觉应该是iPhone拍的,但是没想到是什么机型太高端了,没有X以上的手机
2019-5-30 08:54
0
雪    币: 0
活跃值: (136)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
666
2019-5-30 09:06
0
雪    币: 914
活跃值: (2463)
能力值: ( LV5,RANK:68 )
在线值:
发帖
回帖
粉丝
7
所以苹果好垃圾的?
大家去支持安卓或者华为
2019-5-30 09:20
0
雪    币: 19
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
万剑归宗 所以苹果好垃圾的? 大家去支持安卓或者华为[em_13]
大佬,删除scanData,是删除哪些,我是小白
2019-5-30 17:05
0
雪    币: 5482
活跃值: (3272)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
9
666
2019-5-31 09:33
0
雪    币: 2512
活跃值: (672)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
10
LiHan晗 大佬,删除scanData,是删除哪些,我是小白[em_27]
你用 010 editor 打开照片,运行 jpg 模板,就可以看到 scanData 了。
2019-5-31 17:18
0
雪    币: 145
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
是我手机有问题吗!? 我照着大佬指示操作没发生闪退? 下载了大佬的图片也没发生闪退噎
2019-6-10 22:00
0
雪    币: 63
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
12
iPad OS 13.3.1,好像已经没用了。
2020-2-9 09:16
0
游客
登录 | 注册 方可回帖
返回
//