Practica1.1 Firma de ficheros
PRACTICA 1.1 – FIRMA DE FICHEROS

INDICE
1.- ENUNCIADO , OBJETIVOS y RECURSOS PAG 2
2.- PROCESO RECUPERACION PAG 3-7
3.- CONCLUSION PAG 7
4.- BIBLIOGRAFIA PAG 8
1.- ENUNCIADO
Debemos modificar la firma del fichero adjunto de forma que podamos abrirlo sin ningún problema. El archivo a recuperar se llama templo de asus-roto.avi .
OBJETIVOS
Recuperar el archivo templo de asus-roto.avi
RECURSOS NECESARIOS:
- Editor Hexadecimal (para Windows): HxD → https://mh-nexus.de
- Archivo dañado: templo de asus-roto.avi
2.- PROCESO DE RECUPERACION
Lo primero será intentar abrir el archivo:

Al ser un archivo .avi lo siguiente que deberíamos hacer es comprobar la cabecera de un archivo .avi en internet:

Como podemos ver un archivo avi debe comenzar por 52 49 46 46 + (4 digitos que desconocemos ) + 41 56 49 20.
Para comprobar esta información lo siguiente que haremos será abrir el archivo avi de ejemplo con un editor hexadecimal:

Como podemos ver coincide la firma, pero si abrimos nuestro archivo:

La firma que nos arroja es : 89 50 4F 47 0D 0A 1A 0A , por lo que no parece que sea un archivo .avi.
Si esta firma la buscamos en nuestra lista de firmas:

Tras ir recortando nuestra búsqueda vemos que concide con la firma de un archivo .png aunque vemos algo extraño y es que concide todo menos 1 digito “4E” ya que en nuestro archivo es “4F” por lo que si lo modificamos por el valor correcto:

Al abrirlo con un editor de .png veremos:

Al ver lo que nos indica la foto procedemos a verificar el estado de fin del png (importante cuando busques darle a “seleccionar todo”):

Al copiar la cadena de final del .png nos damos cuenta de que hay dos cadenas que conciden , esto quiere decir que el archivo tiene dos finales. Por lo que todo lo que haya entre el primer final y el segundo no se está mostrando. Por lo que si borramos la primera cadena de final y volvemos a abrir el archivo:

3.- CONCLUSION
Tras terminar la practica hemos aprendido como abrir un archivo con un editor hexadecimal y como modificarlo en caso de que este dañado o modificado malintencionadamente para poder acceder a la información. También me pareció interesante el tema de que si un archivo tiene dos finales no se muestre la información entre el primer final y el ultimo pero si el principio del archivo.
Otra cosa que me ha parecido bastante interesante es la lista de firmas de los diferentes tipos de archivos.
Este tipo de información me será bastante útil cuando me encuentre en un futuro con un archivo dañado y tenga que recuperarlo.
4.- BIBLIOGRAFIA
Last updated