NanaZip 5.0 预览版(5.0.1188.0)发布,主要修复了 CVE-2024-11477 漏洞,并确保使用了 ucrtbase.dll 10.0.19041.0 及更高版本。该版本原本计划同步 7-Zip 24.09 源代码,但出于安全考虑而单独发布。NanaZip 5.0 预览版整合了 3.1 版本的所有改进,并进行了多项优化,包括将 NanaZip 控制台版本移至 NanaZip.Core 项目、删除部分依赖项、修复旧 Windows 兼容性问题等,旨在提供更稳定、安全的压缩解压缩体验。NanaZip 是一款开源文件归档工具,基于 7-Zip 源代码开发,并针对 Windows 11 系统进行了优化,提供了现代化的 Windows 体验。
✅ **修复安全漏洞:**NanaZip 5.0 预览版修复了追踪编号为 CVE-2024-11477 的安全漏洞,并确保使用了 ucrtbase.dll 10.0.19041.0 及更高版本,提升了软件安全性。
🛠️ **整合 3.1 版本改进及优化:**该版本整合了 NanaZip 3.1 版本的所有改进,并进行了多项优化,例如将控制台版本移至 NanaZip.Core 项目,删除了部分依赖项,优化了自解压可执行文件的二进制大小等,提高了软件性能和稳定性。
🔄 **计划同步 7-Zip 24.09 源代码:**NanaZip 团队原本计划同步 7-Zip 24.09 的源代码,但出于安全考虑,本次更新暂未同步,后续将会发布同步 7-Zip 24.09 的预览版更新。
💻 **针对 Windows 11 优化:**NanaZip 是一款开源文件归档工具,基于 7-Zip 源代码开发,特别针对 Windows 11 的右键菜单进行了适配,提供了现代化的 Windows 体验,并整合了文件哈希值查询功能到右键菜单中。
💡 **简化解码器和编码器实现:**NanaZip 团队开始简化 NanaZip 特定解码器和编码器的实现,旨在提升软件的效率和可维护性。
IT之家 12 月 6 日消息,解压缩工具 NanaZip 本月发布了 5.0 预览版(5.0.1188.0)更新,重点修复了追踪编号为 CVE-2024-11477 的漏洞,确保 NanaZip Core 和 NanaZip Classic 使用 ucrtbase.dll 10.0.19041.0 及更高版本。
NanaZip 团队表示,原本计划同步 7-Zip 24.09 源代码,不过出于安全方面的考量,因此发布了该版本,后续会再发布同步 7-Zip 24.09 的预览版更新。
本次更新整合了 NanaZip 3.1 的所有改进,并进行了多项优化,IT之家附上列表如下:
将 NanaZip 控制台版本移至 NanaZip.Core 项目。
删除了 NanaZip.Codecs 和 NanaZip.Frieren 的 C++/WinRT 依赖项。
删除了自解压可执行文件相关项目的 VC-LTL 依赖项。
为 NanaZip.Frieren.DarkMode 添加了 GetDpiForWindowWrapper,以修复旧 Windows 兼容性问题。
调整编译配置以优化自解压可执行文件的二进制大小。
使用 Mile.Windows.UniCrt 代替 VC-LTL。
开始简化 NanaZip 特定解码器和编码器的实现。
更新了 NanaZip.Specification.SevenZip 头文件。
实现了禁用 NanaZip 自解压可执行文件创建子进程的功能(安装模式除外,其编译的二进制文件不包含在 NanaZip MSIX 包中)。
NanaZip 是一款开源的文件归档工具,旨在提供现代化的 Windows 体验,它是从著名的开源文件归档工具 7-Zip 的源代码派生而来,特别针对 Windows 11 的右键菜单进行了适配,还整合了文件哈希值查询功能到右键菜单中。
