cydia是iPhone、iPod touch、iPad air等设备上的一种破解软件,类似iPhone在线软件商店iTunes Store 的软件平台的客户端,在越狱的过程中被装入到系统中的 , 其中多数为iPhone、iPod Touch、ipad的第三方软件和补?。饕际敲植瓜低巢蛔阌?。是由Jay Freeman(Saurik)领导,Okori Group以及UCSB大学合作开发 。
目的:
Cydia的主要目的是为越狱的iOS用户提供一个高级包装工具的图形界面前端以安装不被App Store接受的程序 。它也是一个软件仓库的聚合器,带有几个被社区信任的源以避免对某个服务器的过度依赖 。大部分软件包的稳定版本都可以在这些源中找到;不过,用户也可以很容易地添加源 。这使得iOS开发可以尽量开放;任何有服务器的人都可以设置、储存、管理和更新他自己的软件仓库并和社区分享 。不过大部分的社区源是接受提交软件包的,相比起独立的源 , 这样也可以帮助软件获得更多关注 。【cydia是什么】
使用Cydia需要越狱设备 , 而在2010年7月之前,越狱iPhone一直是处于灰色地带 。不过,随着美国版权局宣布数字千年版权法的不适用,越狱iPhone得到了合法化 。Apple对此的政策是越狱会导致设备保修失效 。对于IOS用户来说 , 越狱的标志就是出现了Cydia 。另外,由于越狱之后IOS系统就对你的设备失去了保护,许多通过Cydia的应用程序都会获取你系统权限 , 一定程度会给你的设备带来损害,这也是为什么Apple对此的政策是越狱会导致设备保修失效 。
Cydia会直接把软件包下载下来,并安装在和iOS内置程序相同的/Applications目录下 。同时这也不会影响原本在App Store中购买和下载软件 。
2009年9月 , 在提供软件之外 , Cydia还提供了一个新功能,即保存iOS恢复时所需的数字签名,也被称做SHSH(验证iTunes恢复固件操作合法性的一个证书),被Apple用来验证iOS固件恢复的过程 。这使得用户可以在新bootrom的iPhone 3Gs和之后的设备上把iOS固件恢复到早期版本,以一种类似重放攻击的形式方便利用早期版本iOS的漏洞进行越狱 。
越狱一般是通过Redsn0w、greenpois0n等程序在电脑上操作 。但是JailbreakMe(JailbreakMe)使得在特定版本下的iDevice可以仅仅打开Mobile Safari就完成越狱 。