Jailbreak (iOS)
El Jailbreak es el proceso de remover las limitaciones impuestas por Apple en dispositivos que utilicen el sistema operativo iOS mediante el uso de kernels modificados. Tales dispositivos incluyen el iPhone, iPod Touch, iPad y la Apple TV de segunda generación. El jailbreak permite a los usuarios acceder por completo al sistema operativo, permitiendo al usuario descargar aplicaciones, extensiones y temas que no estén disponibles a través de la App Store oficial. Un dispositivo con jailbreak todavía puede usar la App Store, iTunes y todas las demás funciones, como hacer llamadas telefónicas. El jailbreak es una forma de escalado de privilegios, y el término se ha usado también con otros sistemas computacionales.
A diferencia del proceso de rootear un dispositivo Android, el jailbreak es necesario si el usuario quiere correr software no autorizado por Apple. Un jailbreak "atado" requiere que el dispositivo esté conectado a un ordenador cada vez que inicie; un jailbreak "sin ataduras" permite al dispositivo encender sin la asistencia de un ordenador. Bajo el Digital Millennium Copyright Act, el proceso de hacer jailbreak es legal en los Estados Unidos, aunque Apple anunció que la práctica puede violar la garantía.
Una de las principales razones para hacer jailbreak es para expandir las características impuestas por Apple y su App Store. La mayoría de las herramientas instalan automáticamente Cydia, un cliente nativo de APT para iOS usado para encontrar e instalar software para dispositivos con jailbreak. Debido a que los programas disponibles a través de Cydia no requieren adherirse a los manuales de estilo del App Store, muchos de ellos no son aplicaciones en sí, sino que son extensiones y modificaciones para el sistema y otras aplicaciones. Los usuarios instalan tales programas para distintos propósitos, como modificaciones de la interfaz, inclusión de características y correcciones varias, y hacer el trabajo de desarrollo en el dispositivo más fácil al proveer acceso al sistema de archivos y herramientas de línea de comandos.
Algunos usuarios utilizan Cydia para expresar oposición a la censura que Apple aplica a contenidos a través del proceso de aprobación de aplicaciones: a principios de 2010, Apple expulsó una aplicación hecha por Mark Fiore, ganador de un premio Pulitzer, porque "ponía en ridículo figuras públicas", en violación de la sección 3.3.14 del contrato de licencia del programa de desarrollo para iPhone. Más tarde Apple llamó a Fiore y le pidió presentar de nuevo su aplicación para aprobarla. A finales de 2010, Apple baneó el uso de aplicaciones que permitían a usuarios donar dinero a organizaciones sin fines de lucro y de caridad. Apple también expulsó una aplicación de WikiLeaks, diciendo que violaba el contrato de desarrolladores.
Contenido |
[editar] Historia
El primer método de jailbreaking fue lanzado el 10 de julio de 2007, que inicialmente proveía una manera de poder elegir cualquier archivo de música grabado en el dispositivo como tono de llamada y de mensajes.[1] El 6 de agosto de 2007 el primer juego no aprobado por Apple fue lanzado para el iPhone y el iPod Touch.[2]
El 10 de octubre de 2007, otro método de jailbreaking fue descubierto.[3] Desde ese momento Apple y los hackers pelearon permanentemente, por un lado por reparar problemas de seguridad, y por otro lado para descubrir nuevos problemas de seguridad, y aprovecharse de ellos para jailbreakear los dispositivos. Desde el lanzamiento del iPhone 0S 2.0, un grupo de hackers llamado el iPhone Dev Team lanzó una aplicación para jailbreakear llamada PwnageTool que utilizaba una interfaz gráfica.[4]
En enero de 2009, el iPhone Dev Team comenzó a trabajar en un mecanismo para jailbreakear el Ipod Touch 2G.[5] "redsn0w lite" fue el nombre en código para el tethered jailbreak del iPod Touch 2G, y en abril, fue liberada la versión 0.1 de redsn0w.[6]
El 10 de marzo de 2009, un método de untethered jailbreaking fue lanzado para el iPod Touch 2G utilizando un exploit descubierto por el grupo de hackers Chronic Dev Team, y desarrollado con la ayuda de un hacker del iPhone Dev Team llamado "planetbeing".
El 17 de marzo de 2009 Apple anunció el lanzamiento del iPhone OS 3.0.[7] Tres meses después, el iPhone Dev Team lanzó PwnageTool 3.0 y redsn0w 0.7.2, que permitía a los usuarios del iPhone original, iPhone 3G, y iPod Touch correr el sistema operativo 3.0 jailbreakeado en Macs y PC.[8] En septiembre 9 de 2009, Apple lanzó el iPhone OS 3.1, desactivando de nuevo la habilidad de jailbreak el dispositivo. Una vez más, el equipo Dev lanzó un jailbreak para todos los equipos (excepto para el iPod Touch 3ra Generación), llamado Pwnage Tool 3.1-3.[9]
El 11 de octubre de 2009, George Hotz, conocido como "geohot", lanzó la herramienta "blackra1n", que permite el jailbreakeado de todos los iPhones y iPod Touch corriendo el sistema operativo iPhone OS 3.1.2 (aunque el jailbreakeado de los iPod Touch 3G y de los iPod Touch 2G de la serie MC es tethered)
El 2 de noviembre de 2009, Geohot lanzó una nueva versión de su programa, llamado "blackra1n RC3" que permitía hacer jailbreak a los iPhone 3G y 3GS incluso a los dispositivos recientemente fabricados en los cuales se había corregido el fallo de seguridad anteriormente explotado para poder jailbreakear los dispositivos.
El día 3 de mayo del 2010 Comex lanzó una nueva herramienta para hacer jailbreak llamado "Spirit"; es un jailbreak unthreated para iPod Touch (cualquier generación), iPhone (cualquier generación) y iPad con firmware 3.1.3, 3.1.2 y 3.2 (iPad). Spirit no libera baseband 05.12.01 y tampoco permite modificar el logo de inicio, ni habilitar el Verbose Mode ya que éste jailbreak funciona aplicándose automática y autónomamente cada vez que se prende el dispositivo (sin necesidad de conectarlo a la PC, ni de que el usuario se percate) para que el BootROM no detecte que se ha modificado el OS.Esta herramienta se ha actualizado para soportar iOS 4 con el nombre de jailbreakme.
El 8 de Mayo: Sherif Hashim hacker de DevTeam anuncio la liberación del BaseBand 05.12.01 para el 7 de Junio.
Y por último el 2 de agosto de 2010 salió una herramienta web que hace el jailbreak a la que podríamos llamar spirit 2 pero con el nombre de jailbreakme. Este método aplica una vulnerabilidad en la visualización de PDF y que permite ejecutar código desde safari, sin embargo, también puede significar un riesgo de seguridad y para solucionarlo se tiene que instalar PDF patcher 2 de Cydia (no lo soluciona en si sino que advierte si se quiere ver un PDF que trate de mostrarse en la página y si se da cancelar lo bloquea).
[editar] Lista de jailbreaks disponibles
| Dispositivo/SO | Fecha de lanzamiento | Fecha del primer jailbreak | Herramienta | Desarrollador |
|---|---|---|---|---|
| iPhone/iOS 1.0 | Junio 29, 2007 | Julio 10, 2007 | Sin nombre | iPhone Dev Team[10] |
| iPhone 3G/iOS 2.0 | Julio 11, 2008 | Julio 20, 2008[11] | PwnageTool | iPhone Dev Team |
| iOS 3.0 | Marzo 17, 2009 | Junio 19, 2009[12] | PwnageTool | iPhone Dev Team |
| iPhone 3GS | Junio 19, 2009 | Julio 3, 2009[13] | purplera1n | George Hotz |
| iPad | Abril 30, 2010 | Mayo 3, 2010[14] | Spirit | comex |
| iOS 4.0 | Junio 21, 2010 | Junio 21–23, 2010[15] [16] | PwnageTool | iPhone Dev Team |
| iPhone 4 | Junio 24, 2010 | Agosto 1, 2010[17] | JailbreakMe 2.0 | comex |
| iPad 2/iOS 4.3 | Marzo 11, 2011 | Julio 5, 2011[18] | JailbreakMe 3.0 | comex |
| iOS 5.0 | Octubre 12, 2011 | Octubre 13, 2011[19] | redsn0w | iPhone Dev Team |
| iPhone 4S | Octubre 14, 2011 | Enero 20,2012[20] | Absinthe | Chronic Dev Team |
| iPad 2 iOS 5.0/5.0.1 | Enero 20, 2012 | Enero 20, 2012[20] | Absinthe | Chronic Dev Team |
[editar] Véase también
[editar] Referencias
- Este artículo fue creado a partir de la traducción del artículo Jailbreak (iPhone OS) de la Wikipedia en inglés, bajo licencia Creative Commons Atribución Compartir Igual 3.0 y GFDL.
- ↑ Ricker, Thomas (10-07-2007). «iPhone Hackers: "we have owned the filesystem"». Engadget. Consultado el 17-07-2009.
- ↑ Topolsky, Joshua (06-08-2007). «First third-party "game" app appears for iPhone». Engadget. Consultado el 17-07-2009.
- ↑ Wilson, Ben (10-10-2007). «Official iPhone 1.1.1 jailbreak released with easy-to-follow instructions; does not require TIFF exploit». CNET.com. Consultado el 10-11-2009.
- ↑ «PwnageTool 2.0 (2.0.1) to JailBreak Unlock iPhone 3G or 2.0 and iPod Touch Free Download». My Digital Life (22-07-2008). Consultado el 10-11-2009.
- ↑ «Dev-Team Blog - Thermonuclear pop!». Blog.iphone-dev.org. Consultado el 17-07-2009.
- ↑ «redsn0w in june». iPhone Dev Team. Consultado el 10-11-2009.
- ↑ Topolsky, Joshua (17-03-2009). «Live from Apple's iPhone OS 3.0 preview event». Engadget. Consultado el 17-07-2009.
- ↑ «Dev-Team Blog - trois, drei, три, három!». iPhone Dev Team. Consultado el 19-06-2009.
- ↑ Everything You Wanted to Know About iPhone 3.1 But Were Afraid to Ask
- ↑ iPhone Dev Team. «How to Escape Jail».
- ↑ Philip Elmer-DeWitt (20 de julio de 2008). «Dubious achievement: Hackers 'jailbreak' the iPhone 3G». Apple 2.0. CNN Money. Consultado el 26 de octubre de 2011.
- ↑ Ross Miller (20 de junio de 2009). «Pwnage Tool for iPhone OS 3.0 now live, ultrasn0w still on standby». Engadget. Consultado el 26 de octubre de 2011.
- ↑ Daniel Brusilovsky (3 de julio de 2009). «First iPhone 3GS Jailbreak Hits The Web». TechCrunch. The Washington Post. Consultado el 26 de octubre de 2011.
- ↑ Dan Goodin (3 de mayo de 2010). «Hackers release jailbreak for iPad and newer iPhones». The Register. Consultado el 26 de octubre de 2011.
- ↑ Mike Keller (23 de junio de 2010). «Does Jailbreaking Still Make Sense with iOS 4.0?». Geek Tech. PCWorld. Consultado el 26 de octubre de 2011.
- ↑ John Herrman (8 de junio de 2010). «iOS 4 Jailbroken Within a Day of First Release». Gizmodo. Consultado el 2 de noviembre de 2011.
- ↑ John D. Sutter (2 de agosto de 2010). «First iPhone 4 'jailbreak' posted online». CNN Tech. CNN. Consultado el 26 de octubre de 2011.
- ↑ Daniel Muños (20 de julio de 2011). «Jailbreak untethered para iPad 2 y iPhone 4S disponible en unas horas». Crave. CNET. Consultado el 26 de octubre de 2011.
- ↑ Elizabeth Fish (13 de octubre de 2011). «iOS 5 Jailbreak Is Already Here; Geeks Not Surprised». Geek Tech. PCWorld. Consultado el 26 de octubre de 2011.
- ↑ a b Álvaro (20 de enero de 2012). «Jailbreak para iPad 2 y iPhone 4S ya disponible en iOS 5.0.1». Geek Pro. GeekPro. Consultado el 20 de enero de 2012.