• [^] # Re: Super interéssant

    Posté par . En réponse au journal An unexpected Linux : reverse engineering. Évalué à -2. Dernière modification le 29 mai 2017 à 03:02.

    # aptitude

    Sélection du paquet python-hachoir-core précédemment désélectionné.
    (Lecture de la base de données... 341307 fichiers et répertoires déjà installés.)
    Préparation du dépaquetage de .../python-hachoir-core_1.3.3-4_all.deb ...
    Dépaquetage de python-hachoir-core (1.3.3-4) ...
    Sélection du paquet python-hachoir-parser précédemment désélectionné.
    Préparation du dépaquetage de .../python-hachoir-parser_1.3.4-2_all.deb ...
    Dépaquetage de python-hachoir-parser (1.3.4-2) ...
    Sélection du paquet python-hachoir-metadata précédemment désélectionné.
    Préparation du dépaquetage de .../python-hachoir-metadata_1.3.3-2_all.deb ...
    Dépaquetage de python-hachoir-metadata (1.3.3-2) ...
    Sélection du paquet python-hachoir-regex précédemment désélectionné.
    Préparation du dépaquetage de .../python-hachoir-regex_1.0.5-2_all.deb ...
    Dépaquetage de python-hachoir-regex (1.0.5-2) ...
    Sélection du paquet python-hachoir-subfile précédemment désélectionné.
    Préparation du dépaquetage de .../python-hachoir-subfile_0.5.3-3_all.deb ...
    Dépaquetage de python-hachoir-subfile (0.5.3-3) ...
    Sélection du paquet python-urwid précédemment désélectionné.
    Préparation du dépaquetage de .../python-urwid_1.2.1-2+b1_amd64.deb ...
    Dépaquetage de python-urwid (1.2.1-2+b1) ...
    Sélection du paquet python-hachoir-urwid précédemment désélectionné.
    Préparation du dépaquetage de .../python-hachoir-urwid_1.1-3_all.deb ...
    Dépaquetage de python-hachoir-urwid (1.1-3) ...
    Sélection du paquet python-hachoir-wx précédemment désélectionné.
    Préparation du dépaquetage de .../python-hachoir-wx_0.3-3_all.deb ...
    Dépaquetage de python-hachoir-wx (0.3-3) ...
    Traitement des actions différées (« triggers ») pour man-db (2.7.0.2-5) ...
    Traitement des actions différées (« triggers ») pour menu (2.1.47) ...
    Paramétrage de python-hachoir-core (1.3.3-4) ...
    Paramétrage de python-hachoir-parser (1.3.4-2) ...
    Paramétrage de python-hachoir-metadata (1.3.3-2) ...
    Paramétrage de python-hachoir-regex (1.0.5-2) ...
    Paramétrage de python-hachoir-subfile (0.5.3-3) ...
    Paramétrage de python-urwid (1.2.1-2+b1) ...
    Paramétrage de python-hachoir-urwid (1.1-3) ...
    Paramétrage de python-hachoir-wx (0.3-3) ...
    Traitement des actions différées (« triggers ») pour menu (2.1.47) ...
    Appuyez sur Entrée pour continuer.

    hachoir-metadata VirtualBox\ VMs/Nouveau\ groupe/unstable20161204/unstable20161204.webm

    Common:
    - Duration: 1 hour 2 min 6 sec
    - Producer: vpxencv1.3.0
    - MIME type: video/webm
    - Endianness: Big endian
    Video stream:
    - Image width: 1024 pixels
    - Image height: 768 pixels
    - Compression: V_VP8

    hachoir-urwid --debug VirtualBox\ VMs/Nouveau\ groupe/unstable20161204/unstable20161204.vdi

    [warn] [/file[0]/padding] padding contents doesn't look normal (invalid pattern at byte 1)!

    Traceback (most recent call last):
    File "/usr/lib/python2.7/dist-packages/hachoir_parser/guess.py", line 87, in parse
    parser_obj = parser(stream, validate=self.validate)
    File "/usr/lib/python2.7/dist-packages/hachoir_parser/parser.py", line 153, in init
    HachoirParser.init(self, stream, **args)
    File "/usr/lib/python2.7/dist-packages/hachoir_parser/parser.py", line 43, in init
    raise ValidateError(res or _("no reason given"))
    ValidateError: Invalid signature

    Unable to parse file: VirtualBox VMs/Nouveau groupe/unstable20161204/unstable20161204.vdi

    Mais au deuxième fichier pris au hasard, il semble qu'il me faille creuser un peu plus avant d'utiliser de tels outils...

    Bon, rien à voir avec cet article d'anthologie.