我们都知道,iPhone运行的是一套封闭的系统。为了保证安全行,苹果只允许第三方开发基于Safari浏览器的网络程序,而不允许直接在iPhone的Mac OS X系统上运行任何非官方程序。但我们也知道,iPhone的硬件系统已经完全相当于一台ARM架构微型计算机。以iPhone的流行程度,绝对无法阻挡黑客和改造爱好者尝试破解运行第三方程序。
不久前,一位名叫Nightwatch的网友宣称已经在iPhone上成功运行“Hello World”程序,为进一步的破解打开了大门。近日,一位名叫NerveGas的破解专家宣布,在Nightwatch工作的基础上,他已经可以在iPhone上安装运行大量程序。
使用Nightwatch开发的工具,他目前在iPhone上已经成功编译运行Apache网络服务器,Python语言、路由工具、VIM、CURL以及多款开源程序。这也就是说,iPhone现在已经可以当作网络服务器使用。破解者已经将这些为iPhone编译的程序放出下载,但目前还是针对专业开发人员,普通用户拿到这些代码肯定无法使用。
另外,他们在iPhone的解锁方面也做出了一定进展。已经找到iPhone内部关于解锁的计数器,如果能够找到控制这些计数器的方法,解锁iPhone已经指日可待。