Pregunta sobre la edición de valores hexadecimales de un archivo [cerrado]

-5

Acabo de aprender a usar editores hexadecimales y tengo una pregunta:
Si cambio 1 o alguno de los valores hexadecimales de un archivo (imagen) y lo guardo, ¿hay alguna manera de encontrar valores hexadecimales modificados y recuperar un archivo original?

    
pregunta hamedb71 13.11.2014 - 08:04
fuente

2 respuestas

2

Puedes editar lo que quieras con un editor hexadecimal. Hay formas de "ocultar" archivos completos, pero tan pronto como pueda hacerlos visibles y abrirlos con un editor hexadecimal, no hay formas de hacer que partes de un archivo sean invisibles.

Lo principal en la edición de imágenes significa que necesitas trabajar dentro del marco de lo que estás cambiando. Supongamos que edita una imagen BMP simple y "cambia" su tamaño de 10x10 a 20x20. Funcionará"? No: está cambiando el tamaño de la imagen pero no la imagen real, y ningún programa puede volver a leer su imagen BMP modificada, ya que espera una imagen de 20x20 ahora.

Sin embargo, si solo cambia el color de un píxel dentro de la imagen, entonces no hay problema. Los archivos BMP no contienen una suma de comprobación, por lo que su archivo modificado se leerá correctamente.

    
respondido por el user3315780 13.11.2014 - 12:25
fuente
1

Los números a la izquierda y arriba son la dirección del byte. Simplemente vaya a la misma dirección y vuelva a cambiarla.

PS: Podrías evitar todos estos problemas si simplemente guardas y restauras una copia de seguridad del archivo

    
respondido por el drpexe 13.11.2014 - 09:20
fuente

Lea otras preguntas en las etiquetas