Eh bien, le sujet dit tout. J'ai un exe qui est un SFX, et je veux extraire le ZIP du SFX. Comment puis je faire ça?
18
Eh bien, le sujet dit tout. J'ai un exe qui est un SFX, et je veux extraire le ZIP du SFX. Comment puis je faire ça?
ZIP
archive au format approprié , la bonne façon de localiser les données est de localiser l'en-tête du répertoire central par son numéro magique de quatre octets et de lire le répertoire central pour trouver le premier en-tête de fichier.Sous Linux c'est possible avec l'utilitaire "zip":
Avertissement: la ligne suivante modifie le fichier .exe d'origine pour en faire une archive zip pure sans les parties exe!
la source
Sous Linux, s'il est têtu et
ne le transforme pas en zip extractible car la partie non zip n'est pas simplement ajoutée, voir la page de manuel:
alors l'utilitaire zip a deux autres options utiles:
Alors essayez
et si cela échoue
la source
Je n'ai pas encore vu un programme de manipulation de zip qui ne peut pas faire cela. Les archives auto-extractibles sont également des fichiers zip valides, juste avec un tas de choses supplémentaires en eux (l'extracteur).
Vous constaterez probablement que vous ne pouvez pas sélectionner l'utilitaire pour ouvrir le fichier, mais si vous exécutez simplement l'utilitaire, puis sélectionnez le fichier, cela fonctionne.
la source
Vous pouvez ouvrir un fichier SFX avec WinZip si vous souhaitez accéder aux fichiers qu'il contient. Vous n'avez pas besoin d'exécuter le fichier.
Il semble qu'une gamme d'autres utilitaires de compression ouvriront également des fichiers SFX.
la source
J'ai eu un problème similaire, un exécutable SFX, qui exécute essentiellement un exe qui vous permet ensuite d'exécuter les fichiers dans l'archive. L'ouverture d'exe dans 7zip montre qu'il est protégé par mot de passe. J'ai cherché une solution, elle doit stocker le mot de passe dans une sorte d'en-tête ... En lisant ce fil, une solution alternative m'est venue.
Exécutez l'exe, puis vérifiez C: \ windows \ temp trier par date et recherchez le dossier dans lequel l'exe a été extrait, il y a les fichiers à l'intérieur du zip. Retirez-les et fermez-les. Alto! vous avez un zip de l'exe, sans mot de passe.
la source
Si vous avez affaire à des jeux gog.com, utilisez Innoextract .
unzip
,unrar
, 7zip et autres ne fonctionnent pas pour moi.la source