字体:大 中 小
护眼
关灯
上一页
目录
下一页
第145章 重构经典游戏(2) (第3/9页)
听起来可能有点滑稽,不过这漏洞真实存在。 在iOS64位设备的早期版本上。 只要将苹果手机时间设定到1970年1月1日,然后重启,苹果手机就变砖头。 之所以存在这样一个漏洞跟iOS系统的最底层——Unix系统有很大的关系。 Unixcao作系统,是一个强大的多用户、多任务cao作系统。 该系统支持多种处理器架构。 按照cao作系统的分类,属于分时cao作系统。 该系统最早由肯·汤普逊、丹尼斯·里奇和道格拉斯·麦克罗伊于1969年在AT&T的贝尔实验室开发。 Unix系统有很多衍生产物。 iOS基于的Darwin正是Unix的分支之一。 iOS作为一个系统一定程度上继承了Unix的特性。 既然是系统,那么不可避免会涉及到计时的问题。 与人类一般使用“年 月 日”的计数格式不同。 Unix采用了一种完全不同的计时方式: 在Unix系统中计时方式是先将(UTC时区)1970年1月1日00:00设定为0点。 随后计算到目前为止所经过的秒数。 举个栗子。 2014年6月22日18时30分25秒。 表示出来的话为1403433025秒。 换算成对应的二进制在Unix系统下表示时间。 这种计时方法被称为时间戳。 iOS系统也沿袭了Unix这一计时方法。 也正因此,iOS中时间的设定最多
上一页
目录
下一页