iPhone con Terminal

Me encuentro en el blog CrunchGear con un truco/recomendación bastante interesante y que nos puede ayudar a incrementar un poco laseguridad de nuestro iPhone. Básicamente, el problema es que todos los iPhones jailbreakeados tienen la misma contraseña para el usuario root, administrador, y que todos hemos tenido que teclear alguna vez: ‘alpine’.

Si nuestro iPhone está conectado a una red local, cualquier otro usuario puede conectarse a nuestro teléfono desde otro ordenador con el único requisito de que también esté conectado a la misma red. El resultado puede ser catastrófico, ya que mediante la contraseña ‘alpine’ entraría con permisos de administrador al contenido del disco del iPhone, y por ello puede editar o borrar cualquier fichero de nuestro teléfono.

Para evitar esto hay que cambiar la contraseña del iPhone, la cual viene cifrada en uno de los ficheros. Los pasos a realizar son los siguientes:

 

 

  1. En un Terminal (en el ordenador, no en el iPhone), ejecutar el comando openssl passwd -crypt -salt /s tucontraseñanueva, donde tucontraseñanueva es la nueva contraseña que quieras ponerle para acceder a él por WiFi.
  2. La ejecución de ese comando devolverá una cadena de carácteres del tipo /sFQy1nUQmpjM. Esa es la nueva contraseña cifrada. Guardamos esa cadena de caracteres (1) (en otras palabras, dejamos la Terminal abierta).
  3. Ahora tenemos que ir con un programa FTP (CyberDuck o Transmit por ejemplo) a conectarnos a nuestro teléfono, e ir al directorio/etc. Una vez dentro, hay un archivo que se denomina master.passwd y que tenemos que abrir con un editor de texto plano (TextEdit o TextMate, por ejemplo), donde encontraremos una línea en la que pondrá lo siguiente:

 

 

root:/smx7MYTQIi2M:0:0::0:0:System Administrator:/var/root:/bin/sh

 

 

  1. En esa linea, la cadena /smx7MYTQIi2M corresponde al cifrado de la contraseña alpine, la predeterminada del sistema. Para cambiarlo, tendremos que cambiar /smx7MYTQIi2M por la cadena (1), la cual habíamos dejado en un terminal abierto. Copiar y pegar, de forma que nos quedará algo así:

 

 

root:nuestracontraseñacifrada:0:0::0:0:System Administrator:/var/root:/bin/sh

 

Donde nuestracontraseñacifrada es una cadena de caracteres que siempre empieza por /s, y es la que sacado tras ejecutar un comando en un terminal (1).

Tras copiar y pegar la nueva contraseña se guarda el documento, se reinicia el sistema y nuestra contraseña de root del iPhone ya habrá sido cambiada. Se reinicia el móvil y se comprueba que todo vuelve a funcionar correctamente. Y ya hemos terminado.

Antes de nada, una nota de precaución: si sigues este método, ten en cuenta que el más pequeño pequeño error puede causar que tu iPhone deje de funcionar. No me refiero a dejar de funcionar indefinidamente, sino que por el simple hecho de borrar unos :, el sistema Mac OS X mini del iPhone no podría iniciarse, con lo que habría que formatearlo por completo y volver a jailbreakearlo desde cero,perdiendo así toda la información que tuviésemos anteriormente.

Son una serie de pasos que no son extremadamente complejos y que vienen muy bien explicados en la fuente oficial, cuyo enlace podéis encontrar al final de la entrada. Aún así, reconozco que para una persona que no maneje con soltura estas herramientas sí puede costar algo de trabajo, aunque siguiendo los pasos no debería haber ningún problema para finalizarlo correctamente.

Via Applesfera

Articulos Relacionados

El dev team cada vez tarda menos en actualizar sus herramientas, ya es posible liberar y jaibreakear el nuevo firm facilmente:

Comentario destacado encontrado en nuestro foro:

Que tal a todos, seguramente muchos EMOCIONADOS intentaron actualizar a la version 2.1 de su IPHONE sin EXITO con el PWNAGE TOOL 2.1 en MAC. Los errores mas comunes son:
- No deja bajar las aplicaciones de CYDIA.
- Pide constantemente BOOTLOADER 3.9 sin tomar NINGUNA version (probe 5 al menos).

El ERROR se soluciona muy simple. Copias la el PwnageTool.app al escritorio, Downloads o Documentos (donde quieras) y LISTO. Este error aparentemente es cuando lo ejecutas de una unidad montada (.dmg) En este momento mi IPHONE esta actualizando, despues les dejo mis comentarios.

Articulos Relacionados

scatterbrein 13/09/2008

*Antes de empezar realiza un backup del Mobileinstallation /System/Library/PrivateFrameworks/MobileInstallation.framework

1. Actualiza desde iTunes 8 al 2.1

2. Descarga el QuickPwn: http://rapidshare.com/files/144550778/QuickPwnRC3.zip.html

3. Inica el QuickPwn, selecciona el firmware 2.1, continua todo el procedimiento normalmente.

4. Una vez que termine el QuickPwn te daras cuenta que no esta ni el Cydia ni el installer.

5.Descarga el Total Commander y el plug in para ipod/iphone.

TC: http://www.ghisler.com/download.htm
Plugin: http://code.google.com/p/t-pot/

6. Desde el total commander ve a: /System/Library/PrivateFrameWorks/MobileInstallation.framework (puedes hacer un backup del mobileinstallation del 2.1)

7. Copia y reemplaza con el backup que hiciste.

8. Reinicia el ipod/iphone, y listo ya tienes el cydia, installer y todas las aplicaciones crackeadas funcionando.

Lo he hecho en mi ipod touch, para el iphone es lo mismo y es importante actualizar, NO restaurar desde itunes para no perder la liberacion.

Articulos Relacionados

Quickpwn para MAC Disponible

24,289 Views

El Dev-Team ha hecho publica para MAC una de las aplicaciones estrella del momento, se trata de quickpwn.

QuickPwn no es un sustituto de PnageTool, Son herramientas diferentes y desempeñan diferentes caracteristicas , QuickPwn es para un uso rápido, mientras que PwnageTool esta diseñado para construir custom firmwares.

Podeis descargarlo aqui:

ENLACE

Articulos Relacionados

GUIA Winpwn 2.5

26,792 Views

Antes de empezar necesitamos tener itunes en su última versión, conectamos el iPhone via usb y descargamos (pero no instalamos) el nuevo firm 2.0.2.

1.- Descargamos winpwn 2.5, lo instalamos y lo abrimos.

Elegimos el tipo de terminal que tenemos, en mi caso un iPhone 2G

2.- Elegimos el firm al que queremos hacer upgrade.

3.- Respondemos a la pregunta que nos hace: ¿Estamos usando el iPhone con una operadora oficial? En España si tienes movistar debes responder si, si no pues NO.

4.- ¿Quieres Desbloquear el iPhone? La respuesta es SI

5.- ¿Quieres usar logos personalizados de arranque? Aqui la respuesta es lo que os apetezca, si no quereis complicaros elegir que NO, pero si no os gusta la manzana de arranque podeis elegir otra imagen.

Seguir Leyendo… »

Articulos Relacionados

 

Estudioiphone.com

EstudioiPhone.com Todo sobre el iPhone

iPhonesTop25.com - The 25 best iPhone sites on the web!iPhonesTop50.com - The web's top 50 iPhone related sites!iPhones Top 100 - The web's top 100 iPhone sites! MYiPhone Toplist iphone iPhone Topsites
eXTReMe Tracker
Abrir Chat