RecursiveExtractor is a .NET Standard 2.0 archive extraction Library, and Command Line Tool which can process 7zip, ar, bzip2, deb, gzip, iso, rar, tar, vhd, vhdx, vmdk, wim, xzip, and zip archives and any nested combination of the supported formats.
Stars
215
Forks
35
Watchers
215
Open Issues
19
Overall repository health assessment
No package.json found
This might not be a Node.js project
133
commits
10
commits
9
commits
6
commits
4
commits
3
commits
3
commits
3
commits
1
commits
1
commits
Improve ZipSlip sanitization and output-dir checks (#201)
b97c784View on GitHubDispose backing streams and skip entries on extraction failure in TarExtractor and ZipExtractor (#187)
38439c7View on GitHubFix Linux test compatibility: case-sensitive filenames, WIM platform skips, SanitizePath colon handling (#199)
b23f0f7View on GitHubAdd FileEntryMetadata to FileEntry for permissions, ownership, and special bits (#196)
d791347View on GitHubDetect and extract non-indexed ZIP entries hidden outside the central directory (#195)
4bc33bcView on GitHubMigrate tests from MSTest to xUnit and clean up test infrastructure (#193)
b72fb2aView on GitHubAdd custom extractor interface for user-defined archive formats (#177)
6db3678View on GitHub