PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Forums Hébergement > Forum Serveur - Sécurité et techniques > fr.comp.os.unix > detection de format de fichier
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
fr.comp.os.unix Système UNIX.

detection de format de fichier

Réponse
 
LinkBack Outils de la discussion
Vieux 22/03/2006, 18h31   #1
Patrice Karatchentzeff
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut detection de format de fichier

Salut,

Je suis devant un dilemme typique causé par un logiciel propriétaire:
le gérant ayant mis les clés sous la porte - avec les sources - je
tente vaille que vaille de déplomber les fichiers de données pour les
récupérer.

L'application tournait sous MS-DOS et comme les fichiers contiennent
des données médicales (en partie un ensemble de données à des fins de
graphisme, genre courbe d'ECG), je ne peux diffuser le fichier pour
que quelqu'un jette un coup d'½il...

Je poste ici car je travaille sous UNIX/Linux, ferai le déplombage
sous ce même environnement et les données seront réinjectés dans cet
environnement. S'il existe un forum mieux adapté, n'hésitez pas à me
rediriger.

le fichier passé à « file » ne renvoie que data (c'est un fichier
binaire). Après avoir joué de l'éditeur hexa dans tous les sens, j'ai
l'impression qu'une partie du format pourrait être de l'EDBT:

http://partners.adobe.com/public/dev...ndex_ebdt.html

mais je n'ai pas trouvé d'outil pour manipuler cela... si cela existe
(en libre qui plus est), je suis assez preneur. Même un outil
propriétaire qui me permettrait de faire une conversion vers un format
ouvert...

En continuant de jouer un peu - c'est-à-dire en amputant les en-têtes
et en passant toujours le fichier à file, j'ai eu comme réponse:

% file monfichier
monfichier: Dyalog APL incomplete workspace version 93 .0

mais Google ne me renvoie pas grand chose là-dessus...

Si quelqu'un a d'autres idées, notamment pour découvrir la vraie
nature du fichier, je suis aussi preneur...

Merci d'avance,

PK


--
|\_,,,---,,_PatriceKARATCHENTZEFF
ZZZzz/,`.-'`'-.;-;;,_mailto:p.karatchentzeff@free.fr
|,4-))-,_.,\(`'-'http://p.karatchentzeff.free.fr
'---''(_/--'`-'\_)
  Réponse avec citation
Vieux 22/03/2006, 18h57   #2
Nicolas George
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: detection de format de fichier

Patrice Karatchentzeff wrote in message
<87odzy2uw6.fsf@belledonne.chartreuse.fr>:
> % file monfichier
> monfichier: Dyalog APL incomplete workspace version 93 .0


Ça ne dit pas grand chose, juste que le fichier commence par 0xAA 0x00 0x5d
0x00, et encore, les deux derniers auraient juste changé la version
indiquée. Tant que ton fichier commence par 0xAA puis 0x00 à 0x03, file te
dira «Dyalog APL» s'il ne trouve pas mieux.
  Réponse avec citation
Vieux 22/03/2006, 22h05   #3
Emmanuel Florac
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: detection de format de fichier

Le Wed, 22 Mar 2006 19:31:53 +0100, Patrice Karatchentzeff a écrit:

>
> Si quelqu'un a d'autres idées, notamment pour découvrir la vraie
> nature du fichier, je suis aussi preneur...


Commence par faire un string sur les exécutables de l'application, pour
voir s'il est fait mention de quelque chose (nom de librairie, etc).

--
Le travail est la malédiction des classes qui boivent.
O. Wilde.

  Réponse avec citation
Vieux 23/03/2006, 08h07   #4
Patrice Karatchentzeff
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: detection de format de fichier

Emmanuel Florac <eflorac@imaginet.fr> writes:

> Le Wed, 22 Mar 2006 19:31:53 +0100, Patrice Karatchentzeff a écrit:
>
>>
>> Si quelqu'un a d'autres idées, notamment pour découvrir la vraie
>> nature du fichier, je suis aussi preneur...

>
> Commence par faire un string sur les exécutables de l'application, pour
> voir s'il est fait mention de quelque chose (nom de librairie, etc).


Bonne idée. Après enquête - je ne savais pas -, je vais pouvoir
obtenir tout cela ce WE. Et comme tout a été compilé en statique, je
vais avoir toutes les dépendances d'un seul coup.

Merci pour l'idée,

PK

--
|\_,,,---,,_PatriceKARATCHENTZEFF
ZZZzz/,`.-'`'-.;-;;,_mailto:p.karatchentzeff@free.fr
|,4-))-,_.,\(`'-'http://p.karatchentzeff.free.fr
'---''(_/--'`-'\_)
  Réponse avec citation
Vieux 23/03/2006, 10h15   #5
Sébastien Kirche
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: detection de format de fichier

Le 22 March 2006 à 19:31, Patrice Karatchentzeff vraute :

Salut,

> Je suis devant un dilemme typique causé par un logiciel propriétaire:
> le gérant ayant mis les clés sous la porte - avec les sources - je
> tente vaille que vaille de déplomber les fichiers de données pour les
> récupérer.


Si tes fichiers sont composés de diverses ressources, tu peux tenter ta
chance avec le Hachoir : c'est une appli permettant de repérer dans un
fichier «binaire» des structures remarquables comme des chaînes mais qui
peuvent être complexes (images, formats musicaux, archives, ...) à la
manière des rippers qu'on utilisait sur les ressources de jeux pour en
extraire les musiques et images.

http://www.haypocalc.com/wiki/Hachoir

C'est en python, avec des dépendances vers gtk2 et glade et
python-magic. Ça marche avec linux sans problème, ça doit pouvoir
fonctionner avec windows, j'ai voulu essayer mais je n'ai pas encore
réussi à installer les @#$% de dll des versions windows de glade et
gtk...

HTH.
--
Sébastien Kirche
  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 13h39.


Édité par : vBulletin® version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières ©2000-2008
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,11994 seconds with 13 queries