Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

: Sortie de la version 2005-12-28 du Hachoir

Posté par Victor STINNER (page perso, ). Modéré le 29 décembre 2005.
Hachoir est un outil écrit en Python permettant de visualiser le contenu d'un fichier binaire de manière intelligible. Son objectif n'est pas de reconnaître tous les formats, mais d'avoir une boîte à outils très complète pour supporter rapidement de nouveaux formats. De nombreux formats sont déjà supportés de base (musique mp3, partition ext2, vidéo avi, exécutable elf, archive rpm, image xcf, etc.).

Les données ne sont réellement lues que lorsqu'elles sont accédées. Ceci permet de traiter de très gros fichiers sans problème (ex: partition de 9 Go contenant plusieurs centaine de milliers d'objets), et le chargement d'un fichier prend rarement plus d'une seconde.

Le projet est encore jeune, mais n'hésitez pas à le tester et m'envoyer vos retours d'expérience.

> Lire la dépêche (29 commentaires, moyenne: 4,2).  

Vous avez demandé le commentaire #666023.

Récupération après cracsh

Posté par Pierre Jarillon (page perso, ) le 29/12/2005 à 16:13. (lien). Évalué à 3.

Je viens de perdre une partition suite à des pistes défectueuses du disque dur. Après avoir récupéré ce qui l'était http://abul.org/article335.html jai dû identifier les fichiers de lost+found qui avaient perdu leurs noms. Ils se nommaient alors :
45_79078 45_80409 45_80979 45_82674 45_84740 45_86903 45_88031 4_63568 66766_67669
45_79080 45_80431 45_80987 45_82700 45_84746 45_86904 45_88033 4_63958 66766_67674

Je pense que Hachoir aurait pu me rendre service.

  • [^]Commande file

    Posté par Ackira () le 29/12/2005 à 23:48. (lien). Évalué à 6.

    La commande file peut également avoir pas mal d'utilités.
    Elle permet de connaître le type d'un fichier, et ne se base pas sur l'extension, mais sur des "magic numbers".
    Elle ne permet pas comme Hachoir de disséquer très précisément les fichiers supportés, mais elle est présente sur presque toutes les distributions et supporte en générale un grand type de fichiers. Sur certains fichiers elle peut afficher plus d'informations, par exemple la résolution d'une image ou le sample rate d'un fichier audio.

    Pour l'information, sur ma distribution le fichier de magic numbers est dans /usr/share/misc/file/magic et fait plus de 10000 lignes.