Está en la página 1de 13

2do Tutorial de edición y grabación de BIOS

Hola Colegas de reballing.es, en vista de que el primer tutorial fue bien recibido y nos
permitió ganarle a los de HP que pensaron que con sus dump encriptados solo ellos
iban a poder a solucionar fallas de corrupción, password, etc. Acá les traigo esta
segunda entrega acerca de cómo trabajar con los dump modernos, que son los que
nos dan un poco de problemas a la hora de querer reparar una laptop.

Programas a utilizar:

Primero: El archivo del Bios bajado de la pagina de HP.

Segundo: IBMpass 2.1 lite, este programa lo uso para ver y comparar los dump, se
me hace muy fácil su uso, además le tengo un gran cariño ya que me ayudo por
muchos años a desencriptar los password en las IBM antigüitas, tiene un pequeño
problema es un poco “duro” para editar los dump.

Tercero: Hex Workshop Hex Editor, este programa es lo máximo, nos permite editar
los BIOS como si se tratara de archivos Word.

Pueden descargar estos programas de este enlace


http://www.4shared.com/rar/MSKiJ0WL/edicion_de_bios.html

Colegas lo primero que todos debemos saber es que con el BIOS no se juega, primero
antes de tocar un BIOS es obligatorio hacer una copia de seguridad, luego ya se puede
intentar modificar, etc. Los BIOS de las HP Probook, Elitebook, tienen la particularidad
de ser la mitad del dump original, acá no hay que ejecutar lo del 1er tutorial
recuerden lo del 1er tutorial se ejecuta solo cuando el dump viene cifrado con un
algoritmo de HP y la marca que hace el firmware del BIOS que es Phoenix, pero como
nos damos cuenta si está cifrado o no, fácil colegas comparen los dump, el
original(previamente leído) y el que piensan grabar, verán cuando están cifrados no se
parecen en nada al dump original. A continuación les presentamos el primer caso que
es el de los dump incompletos que son los que nos da HP generalmente con su serie
empresarial.
Dumps incompletos.
Acá les presento dos casos, el primero con la siguiente falla:

HP Elitebook 8440p, Sintoma: Password


1 Paso: Descargamos el archivo del BIOS de la pagina hp, el archivo que obtenemos es
el sp57748 que corresponde a la última actualización versión F22.

Luego descompriman con winrar, dentro de la carpeta hay otra subcarpeta llamada
rompaq dentro de ella encontraran al archivo dump llamado 68CCU.bin
2 Paso: Leer el BIOS Original de la laptop, que en este caso es de 64 Mbits y al que
denominare elitebook 8440p pass.bin

3 Paso: Abrir los dos archivos bin con el IBMpass para compararlos, verán el dump
descargado de la página de HP tiene solo 3Mbits y el original tiene 8Mbits por lo tanto
hay una diferencia de 5Mbits.
Ahora nos desplazamos con la barra deslizable y nos situamos en la posición de
memoria 0x500000 verán que de ahí para abajo los dos dump son idénticos.

4 Paso: Ahora abrimos el Hex Workshop nos situamos en la pestaña File opción Open
y abrimos nuestros archivos bin (los dos dump, el de HP y el original).

Luego reducimos un poco el lateral del programa hasta que solo se pueda ver la opción
del 0 al F ahí donde indica la flecha, esto lo hacemos para identificar rápidamente la
posición de memoria que necesitamos.
Luego nos desplazamos con la barra deslizable y nos situamos en la posición 00500000
seleccionamos con el mouse y presionando shift seleccionamos todo hacia adelante
(seleccionen como si estuvieran en Word, disculpen si no lo sé explicar bien). La idea es
seleccionar la posición de memoria de 00500000 hasta la 007FFFF0
Luego eliminamos lo seleccionado y nos saldrá esta ventana preguntando si lo
deseamos eliminar le damos click a yes.

Ahora abrimos el otro archivo del dump hp lo seleccionamos todo y lo copiamos


Regresamos al archivo anterior y pegamos, nos saldrá una ventana de si queremos
insertar le damos click a Yes.

Ahora si, este dump lo guardamos y sera el que tenemos que grabar en la BIOS, en mi caso lo
nombrare como elitebook 8440p sinpassprueba.bin , este archivo es de un caso real de una
maquina a la cual le quite el password, ojo después de la grabación pedirá número de serie,
modelo, etc., Ustedes ya saben que eso se edita con hpdmi tools. Ahora pasamos al segundo
caso.

HP Probook 6360B, Síntoma: Mala manipulación de la información del Bios.

Este equipo es del colega Viktor, al cual se le Brickeo el BIOS.

1 Paso: Descargamos el archivo del BIOS de la Pagina web de HP, la ultima versión es la
sp57903, descompriman y dentro de ella encontraran una subcarpeta hpqflash, dentro de
esta subcarpeta encontraran otras dos subcarpetas denominadas: sp57903_E y sp57903_F
Dentro de cada una de estas carpetas sp57903_E y sp57903_F encontraremos otra
denominada rompaq, es aquí donde están los dump que necesitamos, ahora surge una
pregunta, porque hay dos archivos punto bin? Uno debería ser para la versión Uma y el otro
para la discret (fíjense que son de distinto tamaño, el archivo 68SCE pesa 2.5MBytes mientras
que el archivo 68SCF pesa 3MBytes) acá es fundamental hacer la comparación de dumps, así
que pasamos al siguiente paso.

2 Paso: Procedemos a Leer el dump del BIOS dañado en nuestro caso lo denominaremos
dump-dañado .bin
3 Paso: ahora comparamos nuestros 3 dumps (el dañado y los dos que estaban en el rompaq
de HP).

Ahora deducimos, si el archivo original pesa 4Mbytes y uno de los archivos (68SCF) pesa
3Mbytes la diferencia sería 1Mbyte, entonces buscamos en la posición 0xFFFF0 (que es la que
corresponde a 1Mbyte) y veremos que no tiene el comienzo del dump que le queremos
agregar (se darán cuenta porque en el dump comienza con la palabra “LOGO” ) entonces
descartamos este dump y comparamos con el siguiente.
Deducimos otra vez 4Mbytes (dump original) menos 2.5Mbytes (dump 68SCE) igual
1.5Mbytes, entonces buscamos en la posición de memoria que corresponde a 1.5Mbytes que
sería 0x17FFF0, verán como de la posición 0x180000 en adelante es idéntico al dump de HP

Bueno amigos hemos encontrado el dump que corresponde a nuestra maquina ahora a editar
y grabar.

4 Paso: Abrimos los dos archivos (el dump original y el dump 68SCE) con Hex Workshop y en el
dump original nos situamos en la posición 00180000.
Presionando shift seleccionamos desde 00180000 hasta 003FFFF0

Luego eliminamos simplemente con DEL nos saldrá un mensaje de advertencia denle ala
opción Yes,
Luego sale otro mensaje, también denle a Yes.

Ahora nos vamos al dump de HP, seleccionamos todo, copiamos y pegamos en el dump
original.
Nos saldrá un último mensaje preguntando si queremos insertar denle otra vez a Yes y listo
ahora guarden con el nombre que deseen, en mi caso probook 6360bok.bin ya pueden
grabar el bios con este dump, solo les pedirá numero de serie y demás cosas que se soluciona
con Hpdmi Tools.

Espero que les sirva en sus reparaciones, ya solo faltaría el 3er tutorial que seguro lo hago en
unas semanas, saludos colegas y cualquier duda comenten para guiarlos en lo que se pueda.

También podría gustarte