通用存档解包器库
许多防病毒软件可以解压用户硬盘上的大多数档案。他们剖析 .zip
、.rar
、.chm
、.exe
、.msi
>(和其他安装程序)以及更多。他们还可以解压可执行文件(从中获取资源、解压打包的可执行文件并解压 SFX 档案)。
例如,流行的旧俄罗斯防病毒软件“Drweb”支持多种存档格式:
Dr.Web 了解多种类型的档案。目前他们是: ZIP、7ZIP、ARJ、RAR、LHA、HA、GZIP、TAR、BZIP2、MS CAB、WISE、MSI、ISO、CPIO、RPM、DEB
是否有库或实用程序允许我解压大多数档案?
是否有一个库可以像防病毒软件一样解压可执行文件?
A lot of antiviruses can unpack most archives, found on users harddrives. They dissect .zip
, .rar
, .chm
, .exe
, .msi
(and other installers) and a lot lot more. Also they can unpack an executable (get resources from them, unpack packed executable and unpack SFX archives).
For example, the popular old russian antivirus "Drweb" have support for many archive formats:
Dr.Web knows many types of archives. At present they are:
ZIP, 7ZIP, ARJ, RAR, LHA, HA, GZIP, TAR, BZIP2, MS CAB, WISE, MSI, ISO, CPIO, RPM, DEB
Is there a library or utility which allows me to unpack most archives?
Is there a library to unpack an executables like it is done by antiviruses?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
用于解压大量档案的实用程序/库是 7-Zip
UniExtract 还支持可执行文件的解包。
An utility/library to unpack a lot of archives is 7-Zip
UniExtract also supports the unpacking of executables.
7zip 很好,但只支持两打文件格式:
Unpacker 支持更多(并且它使用良好的 TrID 二进制签名检测器):
有 PeaZIP 开源存档器 (LGPL),支持:
7zip is good but supports only two dozens of file formats:
Universal Unpacker supports more (and it uses good TrID binary signature detector):
There is PeaZIP open source archiver (LGPL) with support of: