《黑客大曝光:移动应用安全揭秘及防护措施》一3.1 了解iPhone
本节书摘来自华章出版社《黑客大曝光:移动应用安全揭秘及防护措施》一书中的第3章,第3.1节,作者 (美)Neil Bergman ,更多章节内容可以访问云栖社区“华章计算机”公众号查看
3.1 了解iPhone
iOS有一段很有趣的历史,这有助于在学习入侵iOS平台时增进对iOS的了解。20世纪80年代中期,史蒂夫•乔布斯离开了苹果,创立了NeXT,在这里,他开发了iOS的雏形。NeXT开发了一系列旨在用于教育和其他非消费市场的高端工作站。NeXT选择开发自己的操作系统,并在最初命名为NeXTSTEP。NeXTSTEP的开发基本上是对一些开源软件进行内部开发优化,再组合在一起。NeXTSTEP最基础的系统主要是衍生于卡内基•梅隆大学Mach内核,并借鉴了一些BSD Unix内核。NeXT对于此平台的编程语言做了一个有趣的决定:选择采用