Nun, das Thema sagt alles. Ich habe eine Exe, die eine SFX ist, und ich möchte die ZIP aus der SFX extrahieren. Wie kann ich das machen?
zip
self-extracting
TCS
quelle
quelle
ZIP
Archiv mit geeignetem Format handelt, müssen Sie den Header des zentralen Verzeichnisses anhand seiner magischen 4-Byte- Zahl lokalisieren und das zentrale Verzeichnis lesen, um den ersten Datei-Header zu finden.Unter Linux ist es mit dem Dienstprogramm "zip" möglich:
Warnung: In der nächsten Zeile wird die ursprüngliche EXE-Datei so geändert, dass ein reines ZIP-Archiv ohne die exe-Teile erstellt wird.
quelle
Unter Linux, wenn es hartnäckig ist und
verwandelt es nicht in eine ausziehbare Zip-Datei, da der Nicht-Zip-Teil nicht nur vorangestellt ist (siehe Handbuchseite):
dann hat das zip-Dienstprogramm zwei weitere nützliche Optionen:
Also versuche
und wenn das fehlschlägt
quelle
Ich habe noch kein Zip-Manipulationsprogramm gefunden, das dies nicht kann. Selbstentpackende Archive sind ebenfalls gültige ZIP-Dateien, nur mit einigen zusätzlichen Inhalten (dem Extraktor).
Sie werden wahrscheinlich feststellen, dass Sie das Dienstprogramm nicht zum Öffnen der Datei auswählen können, aber wenn Sie das Dienstprogramm einfach ausführen und dann die Datei auswählen, die funktioniert.
quelle
Sie können eine SFX-Datei mit WinZip öffnen, wenn Sie auf die darin enthaltenen Dateien zugreifen möchten. Sie müssen die Datei nicht ausführen.
Es sieht so aus, als würden eine Reihe anderer Komprimierungsprogramme ebenfalls SFX-Dateien öffnen.
quelle
Ich hatte ein ähnliches Problem, eine ausführbare SFX-Datei, die im Grunde genommen eine EXE-Datei ausführt, mit der Sie die Dateien im Archiv ausführen können. Das Öffnen von exe in 7zip zeigt, dass es durch ein Passwort geschützt ist. Ich habe nach einer Lösung gesucht, sie muss das Passwort in einer Art Header speichern ... Beim Lesen dieses Threads ist mir eine alternative Lösung eingefallen.
Führen Sie die exe aus, überprüfen Sie dann C: \ windows \ temp nach Datum sortieren und suchen Sie den Ordner, in den die exe extrahiert wurde. Dort befinden sich die Dateien im Zip. Nehmen Sie sie heraus und machen Sie sie wieder zu. Viola! du hast eine zip der exe, ohne passwort.
quelle
Wenn Sie sich mit gog.com-Spielen beschäftigen, verwenden Sie Innoextract .
unzip
,unrar
, 7 - Zip und andere nicht für mich arbeiten.quelle