1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
Some fun files:
corrupted_file_1.wim: This WIM contains a file whose SHA-1 digest doesn't match.
corrupted_file_2.wim: This WIM contains a file that fails to decompress.
cyclic.wim: This WIM has an image with a cyclic directory structure and should be
detected as invalid.
duplicate_names.wim: This WIM has an image with multiple files with the same
name in the same directory, and should be detected as invalid.
dotdot.wim: This WIM has an image with the path
/../../../../../../../../../../../../../../../../etc/passwd, and should be
detected as invalid. (Fun fact: WIMGAPI is dumb and will extract .. files, and
requires running with Admin rights, so given a malicious WIM file it will
overwrite arbitrary files on the target drive.)
longpaths.wim: This WIM has an image with a path longer than MAX_PATH on Windows.
This should still be extracted successfully.
empty_dacl.wim: This WIM has an image containing file with a security
descriptor having an empty DACL. This is valid and should be extracted
successfully.
linux_xattrs_old.wim: Includes Linux xattrs in old format
(TAG_WIMLIB_LINUX_XATTRS)
|