Google crea un teléfono IP depurable

Apple es conocida por muchas cosas, pero abrir sus plataformas al mundo no es una de ellas. Según un reciente post de Google de [Brandon Azad], existen teléfonos especiales que están hechos para ser desarrollados con puertos JTAG y otras capacidades mágicas. El puerto es en todos los iPhones (aunque no están poblados), pero está bloqueado por defecto. No sabemos lo que se necesita para conseguir un iPhone mágico, pero suponemos que Google no puede enviar en el recuadro superior a tres Macbook Pros para que entren en la lista de espera. Pero lo que está bloqueado puede ser desbloqueado, y [Brandon] se propuso construir un iPhone depurable.

Aprovechando algunos registros de depuración, es posible depurar la CPU A11 en cualquier momento de su ejecución. La herramienta [de Brandon] hace un solo paso para el reinicio del sistema y hace algunas modificaciones a la CPU después de instrucciones clave para prevenir el bloqueo de la memoria del kernel. Después de eso, el mundo es su ostra. KTRW es una herramienta construida con esta técnica que puede depurar un iPhone con un cable estándar.

El nombre es un juego en KTRR que es la región de sólo lectura del texto del núcleo. La obra sigue el ejemplo de algunas hazañas anteriores que hicieron cosas similares. Sin embargo, esos métodos no tenían la flexibilidad que ofrece KTRW.

Honestamente, no nos interesa depurar el iPhone, pero la historia del gato y el ratón sobre cómo trabajar con toda la protección de Apple es una lectura bastante buena. Por supuesto, realmente es gato y ratón. KTRW no funciona en los dispositivos A12. Curiosamente, [Brandon] piensa que otras personas ya sabían esto o métodos similares para comprometer el teléfono, pero no lo publicó para desalentar a Apple a cerrar la puerta que los deja entrar.

Los teléfonos de Apple tienen la reputación de ser seguros, pero son hackeados. Y si quieres deshabilitar algunos de ellos, sólo necesitas un globo para niños.

Deja un comentario