Time Decoder Tab
The components on this page conform to the
following rules:
- Those labels in green represent details
of results that are within the boundaries set in the preferences dialogue
box.
- Those labels in red represent details of
results that are outside the boundaries set in the preferences dialogue box.
- Those labels in white are values that you
can change.
- Those labels in grey represent times that
could not be calculated for one reason or another.
What This Tab Does:
This tab allows a forensic analyst to cut and
paste hexadecimal or text values he or she has found and decode their actual
value.
How to use this tab:
- Set the boundary dates you wish to show as
valid dates in the Preferences dialogue box:

- Having found a series of hex byte values
or a text string that you know or suspect to be a date value, copy the
values to the clipboard and paste them into the 'Hex Characters/Value To Be
decoded' control. It does not matter that the string you copy contains white
space characters, these will be stripped.
- Choose the type of interpretation:
- Hex Little Endian - Requires
Hexadecimal characters (upper or lower case) in Little Endian format
(e.g. Intel) where the low end byte is to the left.
- Hex Big Endian - Requires Hexadecimal
characters in Big Endian format (e.g. Motorola) where the low end byte
is to the right
- FAT - Requires Hexadecimal characters
in a mixed format (see FAT times).
- Text - Usually requires a text string
of numbers only. The one exception is 'Filetime Text (Lo:Hi)' which
requires two such strings separated by any none-numeric character. White
space is not stripped when interpreting this value.
- Set the time zone offset to apply (if
required)
- Hit the 'Calculate' button:

In this example a series of 8 bytes has been
interpreted as Hex, little Endian (a value of 2). Two results are in green and
one in red because the boundary dates were not adjusted from the default. The
rest of the results are invalid because they don't expect an 8 byte Hexadecimal
as a value.
The Results Fields
Currently TimeLord will decode the following
time values:
- Filetime (NTFS Time)
- Filetime Text (lo:Hi)
- FAT ms + Time + Date
- FAT Time + Date
- FAT Date Only
- IE(FAT) Date + Time
- 32 bit time_t (Unix Time)
- 64 bit time_t (Unix Time)
- time_t Text (sec's)
- Unix Epoch (microsec's)
- Unix Epoch (millisec's)
- Unix Epoch (days)
- HFS and HFS+ Time
- Java Time