File Search

The file parameter is used to search for files of a given type (each type can contain several subtypes).

This parameter is required to search for files of a given format type:

.file=<filetype>;

The first 12 bytes are used to determine the file type.

The following format types can be specified:

Name

Description

compress

Archive files (subtypes: arj, bzip, bzip2, cab, gzip, lzh, lzw, rar, rpm, tar, upx, zip).

images

Images (subtypes: gif, gif87a, gif89a, jpeg, png).

script

Script programming language (subtypes: .bat, .css, .hta, .vba, .vbs, genscript, javascript, perlscript, shellscript, wordbasic).

video

Video format (subtypes: .avi, MPEG).

pdf

Electronic documents (subtypes: .pdf).

flash

A media container used to transmit video over the Internet (subtypes: FLASH).

exe

Executable files (subtypes: .com, .dll, .exe).

html

Markup language (subtypes: HTML).

xml

Markup language (subtypes: XML, WORDML).

etc

Other types.

The following parameter .crc32 prevents downloading of the vulnerable file:

.crc32 <checksum>, <length>;

where is the checksum.

is the file length.