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