En el artículo de hoy traemos un brillante post de reversing en el que se enseña a "jugar" con el firmware EFI de Apple. La investigación comenzó con el objetivo de encontrar una forma de restablecer la contraseña del firmware de un MacBook. El investigador se encontró con referencias a un archivo SCBO, el cual puede ser cargado en una unidad flash USB y arrancar con el objetivo de eliminar la contraseña. El archivo SCBO permite verificar el número de serie del dispositivo.
El archivo SCBO comienza con un magic number: 0x4F424353, el cual se puede leer la cadena SCBO. El soporte de Apple puede generar estos ficheros SCBO pidiendo algún dato importante al usuario que lo solicita. En este post vamos a ver cómo poder hacer esto, pero te recomendamos el libro de MacOS Hacking que habla de muchos temas que pueden serte de ayuda en situaciones similares.
Para obtener la información necesario para el soporte se debe mantener pulsado SHIFT + CONTROL + Opción + Comando + S en la pantalla de solicitud de contraseña del firmware y se genera una cadena. Esta es la cadena que necesita el soporte de Apple, y esta es la misma cadena que se puede ver dentro del archivo SCBO. Los primeros dígitos son el número serie de la máquina, mientras que los últimos 16 dígitos son un valor que se regenera cada vez que se ha restablecido la contraseña del firmware.
Figura 1: Libro de MacOS Hacking |
Para obtener la información necesario para el soporte se debe mantener pulsado SHIFT + CONTROL + Opción + Comando + S en la pantalla de solicitud de contraseña del firmware y se genera una cadena. Esta es la cadena que necesita el soporte de Apple, y esta es la misma cadena que se puede ver dentro del archivo SCBO. Los primeros dígitos son el número serie de la máquina, mientras que los últimos 16 dígitos son un valor que se regenera cada vez que se ha restablecido la contraseña del firmware.
Figura 2: Obtención del serial |
El procedimiento para utilizar un fichero SCBO es el siguiente. El objetivo es conseguir resetear una contraseña del firmware del dispositivo.
- Formatear una partición flash con Mac OS Extended. Se debe llamar Firmware.
- Arrastrar el archivo binario llamado SCBO al escritorio.
- Abrir terminal.
- Ejecutar el comnado cp ~/Desktop/SCBO /Volumes/Firmware/.SCBO
- Ejecutar este comando cp ~/Desktop/SCBO /Volumes/Firmware/._SCBO
- Extraer la unidad flash.
- Apagar el equipo.
- Insertar la unidad flash en el ordnador cliente.
- Encender el ordenador mientras mantiene pulsada la tecla Opción.
- Se debe visualizar el símbolo de bloqueo y luego el equipo debe reiniciar el gestor de arranque.
Si pierdes la contraseña de tu firmware, tu podrás resetarlo. En el artículo sobre la investigación del reversing y reseteo del firmware EFI de Apple se puede obtener total detalle sobre la operación y la investigación. Interesante y gran trabajo realizado en el área del reversing en sistemas Apple.
no me funciona, ayudaaaa!!!
ResponderEliminarestoy con el mismo problema a ver si cuentas si lo solicionas
EliminarNo me funciona el procedimiento está mal... Alguna solución??
ResponderEliminarYo les puedo proporcionar el archivo SCBO a cambio de $$$$ solo manden un correo j.criserk@gmail.com con el asunto de Firmware
ResponderEliminarCuanto sale?
Eliminarte envie correo solicitando tu ayuda.
EliminarEl archivo esta en internet, no os dejeis timar
Eliminaryo les puedo proporcionar los SCBO y ayudar paso a paso 15 dolares por equipo sonidodanilo@gmail.com
ResponderEliminarsi ayudame con una solucion gracias mi correo es patricioaltamirano@hotmail.com
EliminarMe interesa, te mande correo, soy eddgard
Eliminarhola eddgard,
Eliminarcomo te fue con el amigo, logro resolver tu problem
Te mande una correo
ResponderEliminarbuenas, yo también tengo el mismo problema lo peor es que yo en ningún momento establecí una contraseña de firmware por lo que esto, me esta volviendo loco, si me pudieran dar un poco de ayuda.
ResponderEliminar