Cómo funciona el hack del AirTag de Apple con Raspberry Pi

Publicado por en Raspberry Pi el 12/05/2021

El AirTag es un dispositivo de Apple que permite localizar cosas mediante el móvil. Es bastante interesante ya que se basa en el chip Nordic nRF52832 que es bastante potente, de muy bajo consumo y con Bluetooth LE integrado.

Al AirTag de Apple es bastante barato y como suele ser habitual en la marca (y otras), no está pensado para trastear con él. Entre otras cosas, el chip viene protegido para no poder leer su firmware, pero si permite ser reprogramado.

Un investigador de seguridad llamado stackmashing ha encontrado la forma de leer el firmware utilizando una Raspberry Pi Pico. En el vídeo que te dejo a continuación lo explica en detalle y me ha sorprendido mucho la forma de hacerlo, ya que se basa en cortar la alimentación de la CPU interna en el momento justo y preciso donde el código del firmware comprueba si está activado el debug. De ésta manera consigue un salto en el programa en tiempo de ejecución permitiendo volcar el firmware al exterior. ¡Muy ingenioso!

Leer más

Emulador de Apple 2 por software para AVR ATmega1284

Publicado por en Electrónica el 20/12/2016

El Apple 2 fue uno de los primeros ordenadores personales de la historia y el autor de éste proyecto ha querido realizar un completo emulador para su tesis. El sistema utiliza un AVR ATmega1284 y es capaz de emular por software el procesador 6502 original del Apple 2, aunque no en su totalidad. Incluye una pantalla LCD, un teclado qwerty y puede cargar programas desde una memoria SD. Tenéis todos los detalles en su web para saber más. Realmente impresionante.

Leer más

Réplica del Apple III con Raspberry Pi

Publicado por en Raspberry Pi el 25/05/2016

No todos los productos de Apple fueron un éxito y ese fue el caso del Apple III, que tras su salida al mercado en 1980, Apple tuvo que retirar cerca de 14.000 unidades por defectos de fabricación. Se han construido tan solo unas 75.000 unidades y el pequeño ordedador tuvo que ser retirado del mercado tan solo cuatro años más tarde. Esto hace que este modelo sea un objeto de colección y sea muy difícil encontrar uno. Los pocos que se encuentran también tienen un precio muy elevados. Para poder revivir una parte de aquella época, Charles Mangin se ha propuesto crear su versión miniatura de aquel Apple III utilizando impresión 3D y una Raspberry Pi. Ha utilizado las imágenes de referencia del modelo original para hacer una copia casi perfecta.

Leer más

Video Tutorial de Apple Swift en Espa√Īol

Publicado por en Programación el 10/06/2014

Swift es el nuevo lenguaje de programación de Apple, fue una de las mayores sorpresas de la WWDC14 y es que no entraba en los planes de nadie que Apple hiciera la presentación de algo así. De hecho, Apple lleva confiando desde hace más de vente años en Objective-C, que es el que está detrás de Mac OS X y el que se utilizaba para iOS. Con este nuevo lenguaje pretende simplificar el desarrollo y atraer a nuevos programadores. Según comentan en su presentación, Objective-C no es fácil de aprender y lleva mucho tiempo desarrollar y probar cada app. Swift promete cambiar esto.

No sé si este nuevo lenguaje será revolucionario o simplemente hará que la calidad media de las Apps baje debido a la posible avalancha de nuevos programadores con poca experiencia. Pero si quieres conocer cómo funciona el nuevo sistema y sus principales diferencias, no te pierdas un completo video tutotial de Swift en Español realizado por Jose Javier Villena y que puedes ver tras el salto.

Leer más

Apple 1 original restaurado y funcionando

Publicado por en Tecnología el 16/05/2014

Corría el año 1976 cuando Steve Wozniak estaba a vueltas con el desarrollo de una máquina que ya forma parte de la historia de la informática y computación personal. Fué en el ya famoso Homebrew Computer Club donde se ha cocido esta pequeña maravilla que hoy en día puede parecer bastante arcaica pero fué la primera placa de ordenador con conectores para un teclado, un monitor e incluso una entrada de cinta de casete para cargar programas y que además tenía un pequeño intérprete del lenguaje BASIC. En aquel entonces hay que recordar que lo máximo que alguien común podía tocar, era una caja "inteligente" con conmutadores en el frontal para ejecutar operaciones binarias. En este vídeo se muestra una de las 6 placas originales conocidas que funcionan de las 200 unidades que se fabricaron inicialmente, aunque hoy en día sólo se sabe de 43 de ellas.

Leer más

Uso de Cookies

Utilizamos cookies propias y de terceros para optimizar tu visita. No utilizamos cookies para recoger información de carácter personal.

Puedes permitir su uso o rechazarlo y cambiar su configuración cuando lo desees.

Cerrar

Más información en nuestra Política de Cookies.