Metadata
Metadata is information stored or recorded as a property of an object, state of a system, or transaction.
- Each logged event has metadata
- can establish timeline questions as well as containing other types of evidence
- is the data about data found in almost any file
- Can reveal not only mundane information but also more interesting data such as usernames, server names, network file paths, and deleted or updated information
- File metadata provides data for searches, sorting, file processing, and more
EXIF Data
EXIF data is image and video file metadata.
- Includes camera settings and hardware
- View and edit EXIF data with ExifTool
- Images from devices with GPS could include location coordinates
File Metadata
- File metadata is stored as attributes:
- security attribute
- e.g., marking it as read-only or as a hidden or system file
- permissions
- ACL attached to a file showing its permissions
- extended attributes
- recording an author, copyright information, or tags for indexing/searching
- security attribute
Web Metadata
- When a client requests a resource from a web server
- server returns the resource plus headers setting or describing its properties
- client can include headers in its request
- key use of headers:
- transmit authorization information in the form of cookies
- Headers describing the type of data returned (text or binary, for instance) can also be of interest
- contents of headers can be inspected using the standard tools built into web browsers
- Header information may be logged by a web server
Email Metadata
Email internet header is a record of the email servers involved in transferring an email message from a sender to a recipient.
- contains:
- address information for the recipient and sender
- details of the servers handling transmission of the message between them
- When an email is created,
- the mail user agent (MUA) creates an initial header and forwards the message to a mail delivery agent (MDA)
- MDA should perform checks that the sender is authorized to issue messages from the domain
- MDA adds or amends its own header and then transmits the message to a message transfer agent (MTA)
- MTA routes the message to the recipient
- with the message passing via one or more additional MTAs
- e.g., SMTP servers operated by ISPs or mail security gateways
- with the message passing via one or more additional MTAs
- Each MTA adds information to the header
- Headers aren’t exposed to the user by most email applications
- view headers by via a message properties/options/source command
- can parse email headers with Message Analyzer tool
- will lay out the hops that the message took more clearly and break out the headers added by each MTA