blob: 44f809b40b809f4605b9312cbfd88370bfb3ac9d [file] [log] [blame] [edit]
# Archive Format Dictionary
# Tar magic
"ustar"
"ustar "
"ustar\x0000"
# Gzip magic
"\x1f\x8b"
"\x1f\x8b\x08"
# Bzip2 magic
"BZ"
"BZh"
"BZh9"
# XZ magic
"\xfd7zXZ\x00"
# Zip magic
"PK\x03\x04"
"PK\x01\x02"
"PK\x05\x06"
# 7z magic
"7z\xbc\xaf\x27\x1c"
# Tar header fields
"\x00\x00\x00\x00\x00\x00\x00\x00"
"0000000"
"0000644"
"0000755"
"0000777"
"00000000000"
" "
# Path traversal (security testing)
"../"
"../../"
"../../../"
"../../../../"
"/../"
"/../../"
# Absolute paths
"/etc/passwd"
"/tmp/"
"/home/"
"/.."
# Long paths
"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
# Symlink indicators
"1"
"2"
# File type indicators
"0"
"5"
"L"
"K"
# Checksum placeholder
" "
# Filenames
"test.txt"
"file.dat"
"CMakeLists.txt"
".hidden"
"__MACOSX"