Improve fuzzing dictionary to include all valid compression methods and all header signatures

This commit is contained in:
Chris Hennick 2024-03-03 18:36:38 -08:00
parent dc62999f85
commit f52de5c242

View file

@ -1,12 +1,22 @@
"PK"
"KP"
"PK\x05\x06"
"PK\x01\x02"
"PK\x03\x04"
central_directory_end_signature_be="PK\x05\x06"
zip64_central_directory_end_signature_be="PK\x06\x06"
zip64_central_directory_end_locator_signature_be="PK\x06\x07"
central_directory_header_signature_be="PK\x01\x02"
local_file_header_signature_be="PK\x03\x04"
central_directory_end_signature_le="\x06\x05KP"
zip64_central_directory_end_signature_le="\x06\x06KP"
zip64_central_directory_end_locator_signature_le="\x06\x07KP"
local_file_header_signature_le="\x04\x03KP"
central_directory_header_signature_le="\x02\x01KP"
compression_method_deflate="\x07\x00"
compression_method_deflate64="\x09\x00"
compression_method_bzip2="\x0E\x00"
compression_method_zstd="]\x00"
compression_method_aes="C\x00"
"\x07\x05KP"
"\x06\x05KP"
"\x05\x05KP"
"\x01\x01KP"
"\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00"
"\xFF\xFF\xFF\xFF\xFF\xFF"