2个版本
0.1.1 | 2023年9月26日 |
---|---|
0.1.0 | 2023年9月26日 |
#434 in 压缩
67KB
560 行
此库提供内存中解压文件的能力。
实现说明
- 通过配置解压限制来抵抗zip炸弹
- 从文件系统读取的ZIP存档是内存映射的
- 目前不支持zip64
- 解析是无拷贝的
lib.rs
:
- ZIP文件解析库
-
-
use zip_rs::ZipArchive;
- let mut archive = ZipArchive::from_path("./foo.zip").unwrap();
- for file in archive.files() {
- // ...
- }
-
依赖项
~0.8–1.6MB
~30K SLoC