miércoles, 13 de marzo de 2013

Jailbreak untethered iPhone iOS6.x Linux/Win/OSX

Hace tiempo que no coloco nada del iOS o el iPhone y como hace poco salio el jailbreak de iOS 6 no lo había hecho porque usaba iOS 5 y era muy buen jailbreak,pero ya lo hice(hay que estar actualizados) y es muy fácil y muy bueno,pero aunque sea muy sencillo los pasos a hacer este jailbreak untethered de todas formas aquí el tutorial :D

El hecho es que no lo hice con Linux,porque?

Porque este jailbreak carga payloads y exploits que reinician varias veces el dispositivo y si no tenemos bien configurado la distribución quien sabe que pase,como por ejemplo que no monte el iphone y no lo reconosca evasi0n a la hora de rootearlo,otra cosa es que tuve problemas con mis tres sistemas Linux:

Gentoo: Aun no lo tengo listo

Archlinux : Como es lo mas reciente de lo reciente,evasi0n requiere librerias de ssl y crypto de versiones pasadas y es un poco peligroso hacer un downgrade a ssl,ya que linux lo usa para cosas muy  muy importantes.

En Ubuntu: Raramente paso lo mismo que con Arch y como Linux no es como Windows o PC-BSD(traen todo los programas y linux usa las mismas librerías para sus programas) hubo un error :(

Lo iba a hacer en Gentoo donde no tuve problemas con ssl pero cometi un error en otra cosa que no tiene que ver con esto y borre el sistema:



Pero bueno yo recomiendo que si tienen OS X o Windows lo empleen para hacer esto,ya que es mas fácil usar un simple .exe o .dmg que modificar el ssl de Linux,o quien sabe a lo mejor no les tira errores.

Tutorial


1.Descarguen evasi0n:

Enlace

2.Descomprimir

Los pasos son los mismos para los tres sistemas, pero si aun asi(despues de lo que dije arriba) lo quieres hacer con algún Linux solo cabe destacar que evasi0n viene en .tar.lzma y para descomprimir necesitamos instalar xz-utils


En mi caso(por ejemplo)

Ubuntu

 sudo apt-get install xz-utils

Gentoo

 sudo emerge -av xz-utils

 No se cual comando es para otras,googlen

Para descomprimir

Primero pasamos el tar.lzma a tar


 xz --format=lzma --decompress evasi0n-linux-*.tar.lzma


Y luego el tar a carpeta


 tar xvf evasi0n-linux-*.tar

Con eso se descomprime,en el caso de Windows,clic derecho extraer aquí al .zip en OS X doble clic al .dmg.

 3.Lo abrimos:

Clic derecho ejecutar como administrador,o doble clic

Y conectamos el iPhone


Cerramos itunes(si se nos abre)

Le damos Jailbreak 


Y esperamos a que inyecte los payloads y roote el dispositivo:



Nos lo va a reiniciar varias veces,no lo tocamos para nada!!!

Ni lo miramos :P

Solo miramos el programa de la pc hasta que pida que abramos la app de evasi0n



Y la abrimos

Nos reiniciara el dispositivo y comenzara a jailbrekearlo


Cuando termine podremos cerrar el programa(nos avisara)



Nos reiniciara el iPhone y tendremos cydia donde teníamos el icono de evasi0n




Abrimos Cydia

Cydia prepara el sistema y reiniciara de nuevo


Ya reiniciado abrimos cydia y le damos hacker



Y listo :D

Eso es todo ahora pueden instalar apps,tweak's,etc 

4 comentarios:

  1. Muy buen articulo y muy buen blog amigo, ¿podrías poner un tutorial pero para sistemas Android? para poder usar las SD como memoria swap, y si no es mucho pedir uno de PC-BSD por favor!

    Saludos desde el DF.

    ResponderBorrar
    Respuestas
    1. Gracias :D.

      Quieres usar un Android como memoria swap de un sistema de escritorio?

      O usar la SD de un Android como su memoria Swap(del mismo telefono)?

      No entendí :S

      Para usar una memoria masiva como swap en un sistema operativo de escritorio no es muy recomendable,lo mejor es usar una partición del disco duro aunque se puede, haré un tutorial.

      Para usar la SD de tu Android como su swap,puedes instalar swapper:

      https://play.google.com/store/apps/details?id=org.azasoft.free.swapper&hl=es

      Es sencillo pero tambien haré un tutorial.

      Sobre BSD,en este momento solo estoy usando FreeBSD pero en el futuro hare temas sobre PC-BSD(no se cuando) pero hare.

      Saludos

      Borrar
    2. Gracias por contestar, seria la segunda opción, usar una partición de la tarjeta SD como memoria Swap!

      Muchas gracias amigo!

      Espero con ansia el tutorial de PC-BSD!

      Borrar
  2. Espero realizarlo bien, soy fanatica del mundo de linux. Aunque tendre que hacerlo desde windows ya que no soy muy buena con esa de las librerias :)

    Gracias muy completo tutorial, besos

    Liliana

    ResponderBorrar

Los comentarios serán revisados antes de ser publicados.