穿越:2014_第145章 重构经典游戏(2) 首页

字体:      护眼 关灯

上一页 目录 下一页

   第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中时间的设定最多
加入书签 我的书架

上一页 目录 下一页