Magic Numbers

Jose miracomovengo en gmail.com
Vie Abr 4 07:19:03 CEST 2008


Muchas gracias!

Justo algo así es lo que buscaba. Algo que funcione en todos los SO y que no
sea tan simple como mirar la extensión.

Gracias.


El día 3/04/08, Alejandro Bermudez Araguez <abermudez en hispasec.com>
escribió:
>
> Lee los dos primeros bytes del archivo, por ejemplo:
>
>
>    PK => ZIP
>    Ra  => RAR
>   Es tan simple como abrir el archivo en modo binario, leer los dos
> primeros bytes, y comparar. Supongo que por inet debe haber una lista larga
> de "magic number" y sino, siemprepuedes abrir uno del tipo que te interese y
> ver los dos primeros bytes.
>
>  Saludos
>
> Jose escribió:
>
> > Buenas tardes!
> >
> > Estoy intentando hacer un módulo para descomprimir ficheros y necesito
> > diferenciar por tipo de fichero.
> > Una buena idea para hacer esto es por el 'magic number' de los ficheros
> > o
> > por el tipo mime.
> > A mí me gusta más la primera opción pero no sé cómo hacerlo...
> >
> > ¿Cómo hacéis vosotros para diferenciar por el tipo del fichero?
> >
> > Gracias!
> > _______________________________________________
> > Lista de correo Python-es http://listas.aditel.org/listinfo/python-es
> > FAQ: http://listas.aditel.org/faqpyes
> >
> >
> >
>
> _______________________________________________
> Lista de correo Python-es http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
>
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





Más información sobre la lista de distribución Python-es