Forum Clubic

Impossible d'extraire les fichiers d'une archive .zip

Bonjour,
Voila, je me tourne vers vous car je n’arrive pas a extraire les fichiers presents dans une archive.
Je peux ouvrir l’archive et voir les dossiers, sous-dossiers et les fichiers.

En esperant que vous puissiez m’aider, je publie un fichier similaire (celui qui m’interresse faisant 335mo).

rapidshare.com…
(Fichier .xml archivé, 1,15ko)

Merci d’avance!

EDIT: J’ai fait un test detaillé avec WinZip:

======================================
numéro de partie du début de fichier (0000) : 1
offset relatif de l’en-tête local : 301799560 (0x11fd1888) octets
version créée par système d’exploitation (00) : MS-DOS, OS/2, NT FAT
version créée par le logiciel d’archivage (10) : 1.0
version d’OS nécessaire pour extraire (00) : MS-DOS, OS/2, NT FAT
version du logiciel d’archive nécessaire pour extraire (10) : 1.0
bit flag d’intérêt général (0x0000) (bit 15…0) : 0000.0000 0000.0000
état de sécurité du fichier (bit 0) : not encrypté
en-tête local étendu (bit 3) : no
méthode de compression (15) : (null)
dernière modification le (0x00004050 0x000016f7) : 2012-02-16 02:55:46
valeur CRC 32-bits : 0x24ce80dc
taille compressée : 436 octets
taille non compressée : 4458 octets
longueur du nom de fichier : 33 caractères
longueur des champs suplémentaires : 8 octets
longueur du commentaire de fichier : 0 caractères
attributs internes du fichier : 0x0000
type de fichier apparent : binary
attributs de fichiers externes : 0x00000000
attributs de fichiers externes non-MSDOS : 0x000000
attributs de fichiers MSDOS (0x00) : aucun
Emplacement actuel partie 1 offset 331113442
nom de fichier : media\db\patch\100001_execute.sql
Emplacement actuel partie 1 offset 331113475
champ supplémentaire 0x1123 (unknown), 4 en-têtes et 4 octets de données :
c7 18 fd 11 Ç.ý.
ignore media\db\patch\34000_merge.slt : ce fichier a été compressé en utilisant une méthode de compression inconnue.
Veuillez consulter le site www.winzip.com/wz54.htm pour plus d’informations.
La méthode de compression utilisée pour ce fichier est 21.
Emplacement actuel partie 1 offset 331113483
Entrée du répertoire central PK0102 (4+42) : #1275
======================================

Edité le 03/08/2012 à 04:50

Idem, avec 7-zip.
Elle a du être crée avec une extension propriétaire du format ZIP. Si tu sais avec quoi elle est compressée (et surtout comment), il faudra que tu essayes le logiciel l’ayant compressé plutôt que WinZip.

Le .zip provient d’un jeu video, je souhaiterai juste en modifié un fichier, donc je ne connais pas le logiciel qui a été utilisé par les developeurs… C’est la premiere fois que je me heurte a un probleme comme sa! Comme nous pouvons lire l’archive, c’est que mon .zip a été extrait correctement du fichier de base (un genre de .iso), et que l’on devrait trouver le moyen de l’extraire!
Je rajoute que je peut inserer des fichiers dans cette archive.

Merci pour ton essai :slight_smile:

Donc tu n’y arriveras pas, à moins de connaître l’algo de compression utilisé par le jeu. Pour moi, le format ZIP n’est qu’un container de fichiers compressés (ou pas) : tu as juste une partie entête, contenant la liste des fichiers ainsi que là où commence le fichier, et une partie contenu compressée.

Ex: 7-zip permet de chiffrer les fichiers, mais pas forcément l’entête contenant les noms des fichiers.

Sinon personne d’autre aurait une super idée pour pouvoir extraire cette archive? Les informations données par WinZip ne peuvent pas nous aider?

Merci beaucoup quand meme!

ça serait plutôt le nom du jeu qui aiderait.

C’est un contenu additionnel telechargeable du jeu ForzaMotorsport 4 sur Xbox360! Je souhaite recuperer ce fichier pour modifié quelques voitures ^^Je le fais deja avec un fichier similaire qui est present dans le jeu original mais j’aimerai le faire sur les voiture du contenu additionnel! Voila, pour les personnes “anti-triche”, je ne joue pas en ligne avec, ma console ne peut pas y aller, c’est juste pour le fun!!

Merci!

Alors :

  1. aluigi.altervista.org…
  2. aluigi.altervista.org…

Exemple : quickbms.exe zip.bms cameras_pri_25034.zip foobar

BMS est un outil générique permettant de lire/extraire différents formats d’archives relatif aux jeux. Il prend en entrée un script (pour ton jeu zip.bms), un fichier compressé (celui que tu as fournis tantôt), et un dossier de sortie (pour extraire).

J’ai testé ton archive, et j’ai pu décompresser le fichier :slight_smile:

L’homme Sans Nom tu assure! J’ai reussi a extraire sans probleme mon archive! Merci pour les liens c’est super sympa!
Encore merci beaucoup pour ton aide! Personne avant toi n’a eu cette idée d’utiliser des “trucs” de jeux video!

+1 pour toi!

Ce ne sont pas des trucs exclusivement réservés aux jeux vidéos, c’est surtout qu’un studio de développement n’a pas intérêt à ce que ce soit facilement dé-compressible/etc. C’est donc normal qu’ils utilisent leur propre variation d’algorithme, et que des logiciels grands publics ne savent pas les gérer.

Bref, si c’est tout bon pour toi, marque ton topic comme [Résolu] :wink:

Ok merci pour l’explication :slight_smile:

Beh en fait maintenant, le logiciel qui ma permis de récupérer l’archive du fichier de base ne me permet pas me la réinsérer. Je n’ai jamais travailler sur des contenus additionnel pour les jeux et les outils necessaires je croit qu’ils nexiste pas! Et ce n’est pas moi qui vait les creer ^^
Mais le sujet ne correspond plus et le problème est plus spécifique Xbox360 que informatique en général! Je pense plutôt chercher de l’aide sur des forums spécialisé.

Merci beaucoup, j’ai deja fait un grand pas en avant en plus d’avoir decouvert le logiciel que tu m’a linker, me manque plus qu’un détail!