Evasión

evasión
Desarrollador(es)Evad3rs (pod2g, MuscleNerd, planetbeing , pimskeks)
Versión estable
1.5.3
Sistema operativoMicrosoft Windows , macOS y Linux
Sitio webevasi0n.com/iOS6 (archivado)
evasi0n7
Desarrollador(es)Evad3rs (pod2g, MuscleNerd, planetbeing, pimskeks)
Versión estable
1.0.8
Sistema operativoMicrosoft Windows y macOS
Sitio webevasi0n.com (archivado)

evasi0n es un programa jailbreak para iOS 6.0-6.1.2, lanzado el 4 de febrero de 2013, realizado por el equipo evad3rs. Una versión actualizada para iOS 7.0-7.0.6, evasi0n7 , fue lanzada el 22 de diciembre de 2013. Más de siete millones de copias de evasi0n fueron descargadas en los primeros cuatro días después del lanzamiento. [1] Es conocido por una base de código portable y un uso mínimo de ejecución de código arbitrario .

Historia

Cuatro de los seis exploits utilizados fueron parcheados por Apple el 18 de marzo de 2013 con el lanzamiento de iOS 6.1.3. El 22 de diciembre de 2013, los evad3rs lanzaron una nueva versión de evasi0n compatible con iOS 7.x, conocida como evasi0n7 . Un exploit importante utilizado por este jailbreak fue parcheado por Apple con la cuarta versión beta de iOS 7.1 y dos más con la versión beta 5. La versión final de iOS 7.1 corrigió todos los exploits utilizados por evasi0n7. [2] [3] [4]

Tecnología

El jailbreak evasi0n primero vuelve a montar el sistema de archivos raíz como de lectura y escritura y luego logra la persistencia editando el /etc/launchd.confarchivo, que launchd consulta. Luego, Evasi0n aplica parches en el núcleo, evitando la aleatorización del diseño del espacio de direcciones al activar un error de datos y reconstruyendo el deslizamiento del núcleo al leer la instrucción que falla desde el vector de excepción ARM apropiado . [5] Produce un jailbreak "sin ataduras", lo que significa que el jailbreak continúa funcionando incluso después de reiniciar el teléfono.

PCMag informó que evasi0n verifica si se está ejecutando en una computadora de idioma chino y, de ser así, instala Taiji, un mercado de aplicaciones chino, en lugar de Cydia . [6]

Véase también

  • p0sixspwn, un jailbreak de usuario para iOS 6.1.3-6.1.6 desarrollado por iH8sn0w, winocm y SquiffyPwn.
  • Cydia , un administrador de paquetes de código abierto para iOS que utiliza repositorios APT para obtener aplicaciones y ajustes.

Referencias

  1. ^ "Evasi0n 'hace jailbreak' a 7 millones de dispositivos iOS, ya está disponible la actualización para iOS 6.1.1". AppleInsider . 12 de febrero de 2013 . Consultado el 13 de febrero de 2013 .
  2. ^ "iH8sn0w en Twitter: "Así que el error de firma de código que usa evasi0n7 todavía existe en 7.1b4. Sin embargo, el exploit del kernel parece parcheado :P"". Twitter.com. 2014-01-21 . Consultado el 2015-01-28 .
  3. ^ "iH8sn0w en Twitter: "Apple arregló la vulnerabilidad chown que apareció en iOS 7 y que usaba evasi0n7 verificando si se trataba de un enlace simbólico nuevamente :P"". Twitter.com. 2014-02-04 . Consultado el 2015-01-28 .
  4. ^ "iH8sn0w en Twitter: "El escape sandbox de afc de evasi0n7 también está parcheado en 7.1b5."". Twitter.com. 2014-02-04 . Consultado el 2015-01-28 .
  5. ^ Greenberg, Andy. "Dentro de Evasi0n, el jailbreak más elaborado que jamás haya hackeado tu iPhone". Forbes . Consultado el 23 de diciembre de 2013 .
  6. ^ "El código real en el jailbreak de iOS 7 Evasi0n". PCMag . Consultado el 28 de marzo de 2023 .
  • Evasi0n.com – sitio oficial (archivado)
Obtenido de "https://es.wikipedia.org/w/index.php?title=Evasión&oldid=1238001628"