Cómo conocer el método de compresión de un archivo?

 

 

Hola a todos,

He estado buscando por internet respuesta a esta pregunta que os voy a hacer, sin exito alguno.

Supongamos que tengo un archivo comprimido (ya sea RAR, ZIP...) o una parte de ese archivo.

¿Es posible conocer fehacientemente el metodo de compresion y parametros que se han elegido cuando se comprimio originalmente?

Por ejemplo, supongamos que comprimo un archivo en formato RAR, con el metodo "Compresion rapida" ¿Hay alguna forma de verificar eso? ¿Alguna forma de saber si le añadi el registro de recuperacion, por ejemplo?

Yo he abierto algun archivo con editores HEX pero no veo diferencias sustanciales entre archivos muy comprimidos y archivos poco comprimidos, en lo que a cabeceras se refiere.

Saludos

Comentarios

Selecciona arriba tu forma preferida de visualizar los comentarios y pulsa el botón para guardar tu elección para próximas visitas (sólo si eres usuario registrado).
mortadelo's picture

Entiendo que no


Creo que los archivos comprimidos no almecenan ese tipo de datos, porque no resultan importantes a la hora de la descompresión y además ocupan espacio (lo que va en contra de la idea de la compresión)

7Zip es código abierto, igual puedes descubrir una pauta mejor con ellos que con rar, que es código propietario.

Xino's picture

Pues tienes razon Mortadelo,


Pues tienes razon Mortadelo, no lo habia pensado... esos datos ocuparian espacio (casi siempre innecesario)

No se yo pensaba que quiza hubiese alguna aplicacion que, de alguna manera, diera alguna informacion a ese respecto.

De todas formas gracias por responder

anónimo's picture

Magic numbers


Posiblemente tengas la respuesta aquí:

http://en.wikipedia.org/wiki/Magic_number_(programming)