如何从自解压 exe 中提取 ZIP?

TCS*_*TCS 19 zip self-extracting

好吧,主题说明了一切。我有一个 SFX 的 exe,我想从 SFX 中提取 ZIP。我怎样才能做到这一点?

Dra*_*acs 17

7-Zip应该能够做到这一点。您可以右键单击该文件并选择“打开存档”或导航到 7-Zip 中的文件并右键单击并选择“打开内部”。


小智 8

在 Linux 上,可以使用“zip”实用程序:

$ file london_f.exe
london_f.exe: PE32 executable for MS Windows (GUI) Intel 80386 32-bit
Run Code Online (Sandbox Code Playgroud)

警告:下一行更改原始 .exe 文件,使其成为没有 exe 部分的纯 zip 存档!

$ zip -J london_f.exe
$ file london_f.exe
london_f.exe: Zip archive data, at least v1.0 to extract
$ zip --version
Copyright (c) 1990-2008 Info-ZIP - Type 'zip "-L"' for software license.
This is Zip 3.0 (July 5th 2008), by Info-ZIP.
Currently maintained by E. Gordon.  Please send bug reports to
the authors using the web page at www.info-zip.org; see README for details.
...
Run Code Online (Sandbox Code Playgroud)


小智 5

如果您正在处理 gog.com 游戏,请使用Innoextractunzipunrar、 7zip 和其他对我不起作用:

sudo apt install innoextract # Install (On Debian/Ubuntu)

innoextract setup_duke3d_2.0.0.85.exe # Extract
Run Code Online (Sandbox Code Playgroud)