File Investigator Identification Fields

The leading engine in file identification
The following fields are used to return information on each file:

File Investigator Results For Each File


Description Number - Description database index
Description Name - Description string from database
Metadata Number Values Summary - Text summary of number values extracted from the file
Accuracy Level - Level of accuracy achieved (described below)
Metadata Number Values - List of Numeric Metadata values found
Metadata Text Values - List of Text Metadata strings found
Checksum - 32-bit checksum value calculated
Header - First 32 bytes read from file
Scan Time - How long it took File Investigator to identify the file
SHA-1 Hash - SHA-1 hash code calculated
MD5 Hash - MD5 hash code calculated
MD4 Hash - MD4 hash code calculated
CRC32 - 32-bit Cyclic Redundancy Code calculated

(The calculation and metadata fields above can be disabled to provide faster performance.)

Information On Each File Type/Format


Description Name - Description string that describes the file format
File Extensions - List of valid file extensions used for the file format
MIME Labels - List of valid MIME types used for the file format
Platforms - List of Computer hardware/software platforms that use the file format (described below)
Storage Methods - List of data storage methods used by the file format (described below)
Content - Types of content found in files using the file format (described below)
Accuracy - Level of accuracy possible with the file format (described below)
Version Added - Version of File Investigator that added the file format
Version Updated - Version of File Investigator that added the file format

File System Metadata


Long Filename
Filename Extension
DOS Filename - 8.3 format (12 characters long)
File Path
File Size - Actual file size (not size on disk)
Creation, Write and Access Date/Time
File Attributes Flags

Metadata Text Types


0 Miscellaneous
1 Title
2 Author
3 Program Name
4 Software
5 Name
6 File Version
7 Comments
8 Display Name
9 Product
10 Source
11 Subject
12 Mac Type ID
13 Description
14 Copyright
15 Artist
16 Instrument
17 Lyric
18 Text
19 Keywords
20 Date Created
21 Mac Creator
22 Compiler
23 Compressor
24 Company
25 Internal Name
26 File Name
27 Product Version
28 Unknown Object
29 Album
30 Year
31 Genre
32 Template
33 Revision Number
34 Date Edited
35 Date Printed
36 Date Saved
37 MIME Type

Metadata Number Types


1 Format Version (major)
2 Program Version (major)
3 # of Color Bits
4 Tempo
5 # of Instruments
6 # of Sound Bits
7 # of Sound Channels
8 Sound sampling Rate in Hz
9 Volume Level (percentage)
10 # of Descriptions
11 # of Patterns
12 Time Length (1/100 of a second)
13 # of Frames/Images
14 X Resolution (dots)
15 Y Resolution (dots)
16 X Resolution (in)
17 Y Resolution (in)
18 X Resolution (mm)
19 Y Resolution (mm)
20 Dots/Inch (dpi)
21 Frames/second
22 Disk Size (1/100 of an inch)
23 # of Disk Sides (1=Single Sided, 2=Double Sided)
24 Density (1=Single, 2=Double, 3=High, 4=Quad)
25 Sound Compression
26 # of Pages
27 # of Sound Tracks
28 # of Sound Samples
29 Character Set
30 Linker Version
31 Image Compression
32 X Resolution (dpi)
33 File Protection (0=unprotected, 1=passworded, 2=encrypted)
34 # of Records
35 # of Programs
36 # of Icons
37 # of Repeats
38 # of Directories
39 # of Files
40 File Version
41 File/Product Version Extension
42 Product Version
43 # of Words
44 # of Characters
45 Track #
46 Unix Permissions
47 Line Terminator Character
48 Floating Header/Hash Match Secondary ID

Accuracy Levels


0 None (not identified)
1 Low (matched file extension)
2 Medium (quick scan)
3 High (second/deep scan)

Content Types


0 N/A
1 Video
2 Database
3 Database Hybrid
4 Document
5 Font
6 Game Data
7 Graphic Image
8 Graphic Metafile
9 Hypertext
10 Personal/User Data
11 Icon
12 Library of Functions
13 Macro/Script
14 Program Data
15 Program Executable
16 Raw Printer Data
17 ROM/RAM Image
18 Shortcut/Link
19 Sound/Audio
20 Sound Metafile
21 Source Code
22 Spreadsheet
23 Template
24 Text
25 Text Hybrid
26 Virtual Environment
27 Malicious/Virus

Platforms


0 N/A
1 Commodore Amiga
2 IBM OS/2
3 IBM PC Compatible
4 Apple Macintosh
5 MS Windows 3.x
6 MS Windows 95/98/Me/NT/2000/XP
7 MS/PC DOS
8 Sun OS
9 UNIX
10 Atari
11 Apple II
12 MS Windows CE/Pocket PC
13 Palm OS
14 Alpha (64 bit)
15 Linux

Storage Methods


0 N/A
1 Cabinet/Archive
2 Binary
3 Bitmap/Raster
4 Digital Audio
5 Music Notes
6 Text
7 Translated
8 Vector
9 Floating Header