苹果公布macOS和iOS内核源码,黑客看了睡觉都笑醒!
一直以为苹果都以软硬件以给用户提供最佳的用户体验为由拒绝开放源代码,不过据外媒报道,苹果于近日在GitHub上发布了旗下桌面系统的内核XNU内核源代码。XNU是苹果用于mac OS X和iOS上使用的类Unix内核。通过开放系统内核的源代码,开发者们将能更好的了解苹果设备在软件上层如何与内核协调运作,进而提高软件的使用体检。
一直以为苹果都以软硬件以给用户提供最佳的用户体验为由拒绝开放源代码,不过据外媒报道,苹果于近日在GitHub上发布了旗下桌面系统的内核XNU内核源代码。XNU是苹果用于mac OS X和iOS上使用的类Unix内核。通过开放系统内核的源代码,开发者们将能更好的了解苹果设备在软件上层如何与内核协调运作,进而提高软件的使用体检。
不过这苹果此举发布系统的内核源代码对于苹果系统可能不是一个非常有利的行为,毕竟苹果系统的安全性主要就是靠系统的封闭内环,而开放内核源代码就像把内部机密给所有人看了,虽然开放核源代码除了能让开发者们更多的优化在苹果设备上的各种软件体验以外,但是同样的黑客也有机可乘了。
如果黑客利用系统内核暴露出的漏洞来获取苹果用户信息该如何是好?。
评论30次
emmmm....乔帮主的棺材板快要打破牛顿定律了【笑cry】
乔的棺材板压不住了。。。
而且并不包含 ARM部分(iPhone) 的源码,build arch 只有 x86 x64
这。。。。给个网址: https://opensource.apple.com/
哈哈 有得玩了
反正已经star
更多的苹果机要出来咯
封闭的也慢慢要转向开源吗,这是现代信息的发展趋势吧
苹果想更多的让开发者参与其中
我等渣渣也分析不了什么,太多了啊
乔帮主的棺材板按不住了
开源漏洞被发现的多了,是不是为了更好的完善?
没有专业的团队 个人时没法分析这么多的
安卓更完善了?黑市上流通的可不少…… emmm,想起回复这个帖子的主要原因是八卦一句, 360的某人使用xnu-4570.1.46 编译出了 iOS 内核。 接下来就是,fuzzing等……
我等小菜,坐等大牛分析
这得是专业的团队才能分析的过来 不过这也意味着苹果走像了末路了 因为安卓更完善了 而苹果才刚刚开源
我在微信看一个文章,虽然不太懂,但是上面说这个开源早就开源了,就是这次苹果把源码放到github上面,减轻服务器的负担。
有一定限制
开源有开源好处 只不过更容易暴露出安全性的缺陷
这样华强北的山寨手机笑醒了