All Windows: Filesystem Windows: Execution Windows: Registry Windows: Event Logs Windows: Browser Windows: Email Windows: Network Windows: Memory Windows: Other macOS Linux Mobile Cloud OT/ICS Network 157 artifacts
Windows: Filesystem
The core NTFS metadata file recording every file and directory on a volume, including timestamps, sizes, and resident data streams.
Persistent log of all file and directory changes on an NTFS volume, capturing create, delete, rename, and data modification events.
NTFS B-tree directory index that can retain references to deleted files in slack space, revealing historical directory contents.
NTFS journaling file that records metadata transactions for filesystem recovery, useful for reconstructing recent file operations.
Point-in-time snapshots of entire volumes that preserve previous versions of files, often containing evidence deleted from the live filesystem.
Metadata ($I) and content ($R) files in the Recycle Bin that record original paths, deletion timestamps, and file sizes for deleted items.
System-level snapshots preserving registry hives, system files, and configuration state prior to significant system changes.
Windows: Execution
Windows prefetch files (.pf) that record application execution with timestamps, run counts, and referenced DLLs and files.
Application compatibility cache stored in the SYSTEM registry hive, tracking executables that have been run or inspected by the OS.
Execution
Registry hive tracking application execution, installed programs, drivers, and shortcuts with SHA-1 hashes and file metadata.
ESE database tracking per-application CPU time, network bytes, and energy usage over 30-60 days with hourly granularity.
Extensible Storage Engine database containing indexed metadata and partial content of files, emails, and messages across the system.
ROT13-encoded registry entries tracking GUI program execution counts and last-run timestamps for each user profile.
Registry keys recording full paths and last execution timestamps of background applications, available on Windows 10+.
Shell link files containing target paths, MAC timestamps, volume serial numbers, and machine IDs for accessed files and applications.
Automatic and custom destination files linking applications to recently and frequently accessed files via embedded LNK data.
XML task definitions in System32\Tasks recording triggers, actions, security contexts, and creation metadata for persistence mechanisms.
Windows: Registry
Per-user registry hive containing software settings, recent documents, run keys, search history, and mapped network drives.
Registry hive storing local user accounts, password hashes, group memberships, login counts, and last login timestamps.
Machine-wide registry hive containing hardware configuration, services, drivers, mounted devices, and network interface settings.
System-wide registry hive recording installed software, OS version, networking configuration, and persistence autorun entries.
Per-user registry hive containing COM class registrations, file associations, ShellBags, and virtualized registry data.
Registry entries preserving Explorer folder view preferences that reveal historical folder access, including deleted and removable media paths.
Registry keys tracking recently opened files, typed paths, run commands, and search terms ordered by access recency.
Registry keys recording paths and URLs manually typed into Explorer and Internet Explorer address bars by the user.
Windows: Event Logs
Primary Windows audit log capturing logon events, privilege use, object access, policy changes, and account management activities.
System-level event log recording service start/stop events, driver failures, time changes, and hardware errors.
Detailed PowerShell execution logging including script block contents, module loading, and command invocation with full parameter capture.
Sysinternals driver logging process creation, network connections, file creation, registry changes, and DNS queries with hash values.
Event Logs
Remote Desktop Protocol logs across Security, TerminalServices, and RemoteConnectionManager channels tracking lateral movement sessions.
Event log recording scheduled task registration, execution, completion, and failure events used to detect persistence mechanisms.
High-performance kernel and user-mode tracing infrastructure providing granular process, network, and file I/O telemetry.
Windows: Browser
SQLite databases and LevelDB stores containing browsing history, downloads, cookies, autofill, saved passwords, and session data.
SQLite database storing browsing history, bookmarks, download records, and input history with precise visit timestamps.
ESE database used by legacy Edge and IE containing cached URLs, cookies, download history, and DOM storage records.
Windows: Email
Offline (OST) and personal (PST) storage files containing email messages, attachments, calendar entries, contacts, and tasks.
Message tracking, SMTP protocol, OWA/ECP IIS, and admin audit logs capturing email flow, web access, and administrative actions.
Windows: Network
In-memory DNS resolver cache and static HOSTS file entries revealing recently resolved domain names and potential DNS hijacking.
Text-based log recording allowed and dropped connections with source/destination IPs, ports, protocols, and packet sizes.
Registry and policy-defined firewall rules revealing allowed applications, port exceptions, and potential attacker-created allow rules.
Registry and event log records of wireless network connections including SSIDs, connection timestamps, and network profiles.
Registry keys, setupapi logs, and event logs tracking USB device connections with serial numbers, first/last connect times, and drive letters.
Windows: Memory
Virtual memory paging file containing swapped-out memory pages that may preserve process data, credentials, and malware artifacts.
Compressed full or partial memory dump written during hibernation or fast startup, enabling offline RAM analysis.
Kernel and minidump files generated during system crashes containing memory snapshots, loaded drivers, and stack traces.
Windows: Other
Registry service configurations and System event log entries tracking service installations, failures, and state changes.
Print spooler event logs and spool files recording print job metadata, document names, users, and printer targets.
Domain and local group policies defining security settings, software deployment, logon scripts, and registry modifications.
Windows vault storing encrypted web and Windows credentials including saved passwords, certificates, and generic credentials.
Access tokens and Kerberos tickets associated with user sessions, revealing privilege levels, group memberships, and impersonation activity.
macOS
Centralized logging framework capturing system, application, and kernel messages with nanosecond timestamps and structured metadata.
macOS
macOS filesystem event store recording file and directory changes with event IDs, flags, and paths across all mounted volumes.
Indexed file metadata store containing content types, creation dates, authors, and extracted text for rapid search across the filesystem.
SQLite database tracking application usage, device activity, screen time, media playback, and Safari browsing history with timestamps.
Apple diagnostic data recording application launch counts, CPU usage, and execution metrics aggregated over daily intervals.
Transparency, Consent, and Control database recording application access grants for camera, microphone, disk, contacts, and location.
macOS
Encrypted credential store containing passwords, certificates, encryption keys, and secure notes with access control lists per entry.
SQLite databases storing browsing history, downloads, bookmarks, tabs, and extension data with visit counts and timestamps.
SQLite database recording files downloaded from the internet with source URLs, download timestamps, and originating applications.
APFS filesystem snapshots and Time Machine backups providing point-in-time recovery and historical file state comparison.
Trust certificates created when iOS devices are paired with a Mac, enabling forensic imaging and revealing device connection history.
Per-application log files in ~/Library/Logs and /var/log recording application-specific events, errors, and diagnostic data.
Property list files storing application preferences, system configuration, launch agents/daemons, and login items.
macOS
System and application preferences tracking recently opened applications, documents, and servers accessed by the user.
Plist files recording paired Bluetooth devices with MAC addresses, device names, pairing dates, and connection history.
Wireless network configuration profiles storing SSIDs, security types, auto-join preferences, and connection timestamps.
Shell history files (.bash_history, .zsh_history) recording command-line activity with optional timestamps for each user.
macOS
CUPS print system logs and spool files recording print job submissions, document names, page counts, and destination printers.
Application and system crash logs containing stack traces, thread states, loaded libraries, and exception details for crashed processes.
Application Layer Firewall logs recording allowed and blocked connections with process names, directions, and socket details.
System network preferences recording interface configurations, DNS servers, proxy settings, VPN profiles, and routing tables.
IOKit registry and system logs tracking USB device connections with vendor IDs, product IDs, serial numbers, and mount points.
Thumbnail and preview cache database preserving rendered previews of files even after the original files have been deleted.
Plist files recording network servers accessed via Finder including SMB, AFP, FTP, and WebDAV connection URLs.
SQLite database storing delivered notifications from applications with timestamps, content previews, and application bundle identifiers.
Saved Automator workflow files (.workflow) and quick actions that can automate system tasks and potentially serve as persistence mechanisms.
Apple Mail SQLite index and emlx files containing email headers, body content, attachments, and account configuration metadata.
Linux
Authentication log recording login attempts, SSH sessions, sudo usage, PAM events, and user account changes.
General system log aggregating messages from daemons, kernel, and applications with facility and severity classifications.
Binary login accounting files tracking successful logins (wtmp), failed attempts (btmp), and per-user last login records (lastlog).
Shell command history files recording user-executed commands with optional timestamps, revealing attacker activity and lateral movement.
Binary structured log managed by journald with indexed fields, boot sessions, and service-level log isolation.
Linux
Linux Audit Framework logs capturing syscalls, file access, user commands, and security-relevant events with configurable rules.
Virtual filesystem exposing live kernel and process state including command lines, memory maps, network connections, and file descriptors.
Cron daemon logs and user/system crontab files recording scheduled task execution, modifications, and persistence entries.
APT, YUM, DNF, and Pacman logs recording package installations, updates, removals, and repository changes with timestamps.
HTTP access logs recording client IPs, request methods, URIs, response codes, user agents, and referrers for web traffic analysis.
Web server error logs capturing application exceptions, configuration issues, and failed request details useful for exploit detection.
System Activity Reporter binary data files recording CPU, memory, disk I/O, and network statistics at regular intervals.
Linux
Kernel ring buffer and kern.log messages recording hardware events, driver activity, OOM kills, and security module alerts.
Linux
OpenSSH daemon logs in auth.log capturing connection attempts, key exchanges, authentication methods, and session details.
Critical configuration files including passwd, shadow, sudoers, hosts, resolv.conf, and network interfaces for baseline comparison.
Linux
Sudo command logging in auth.log and optional sudoers I/O logging capturing privilege escalation attempts and administrative commands.
Mandatory access control logs recording policy violations, denied operations, and security context transitions for confined processes.
Linux
X.org server logs and Xauthority files recording display server events, connected clients, and authentication cookies.
Postfix, Sendmail, and Dovecot logs recording email delivery, relay attempts, authentication events, and queue processing.
Shell initialization files that execute on login or shell start, commonly modified for persistence via aliases, functions, or backdoor commands.
Docker daemon logs, container stdout/stderr, and overlay filesystem layers recording containerized application activity and configuration.
Linux
BIND, Unbound, and systemd-resolved query logs recording DNS resolution requests, responses, and cache behavior.
Linux
Samba SMB/CIFS server logs recording file share access, authentication events, and protocol negotiation details.
KVM/QEMU, libvirt, and VMware ESXi logs recording virtual machine lifecycle events, resource allocation, and guest interactions.
SSH key pairs, authorized_keys files, known_hosts entries, and client/server configuration revealing trust relationships and access patterns.
Kernel parameter configuration in /etc/sysctl.conf and /proc/sys revealing IP forwarding, ASLR, and other security-relevant tuning.
Linux
SNMP daemon logs recording management queries, community string usage, trap events, and network device monitoring activity.
LDAP directory server logs recording bind operations, search queries, modifications, and access control decisions.
Web server configuration files defining virtual hosts, SSL settings, access controls, and module configurations for baseline analysis.
Mobile
Comprehensive diagnostic archive containing system logs, crash reports, network state, and process information from iOS devices.
Trust pairing records enabling USB communication between iOS devices and host computers, critical for device imaging authorization.
HealthKit SQLite database and XML exports containing step counts, heart rate, location-correlated workouts, and device sensor data.
Screen Time database tracking per-app usage durations, notification counts, device pickups, and website visit frequencies.
Location databases recording GPS coordinates, cell tower connections, Wi-Fi positioning, and significant location history.
Android system log capturing application messages, system events, crash traces, and debug output across multiple ring buffers.
Per-application SQLite databases storing contacts, call logs, SMS/MMS, browser history, and app-specific structured data.
Android Debug Bridge backup mechanisms and extraction techniques for acquiring application data, shared storage, and system partitions.
SQLite database containing SMS and MMS messages with timestamps, phone numbers, message bodies, and delivery status records.
Cloud / SaaS
Microsoft 365 centralized audit log capturing Exchange, SharePoint, Teams, Azure AD, and compliance activities across the tenant.
Entra ID authentication logs recording sign-in attempts, MFA challenges, conditional access evaluations, and token issuance events.
SharePoint Online audit events tracking file access, sharing changes, permission modifications, and site administration actions.
Google Workspace admin and user activity logs covering Drive, Gmail, Calendar, and admin console operations with detailed event parameters.
AWS API activity log recording management and data events across all services with caller identity, IP, and request parameters.
Google Cloud audit logs capturing admin activity, data access, system events, and policy denied events across GCP projects.
OT / ICS / SCADA
Industrial process data historians storing time-series sensor readings, setpoint changes, alarm events, and operator actions.
Programmable Logic Controller project exports containing ladder logic, function blocks, I/O configurations, and firmware metadata.
Network security monitor logs parsing protocol-level metadata for HTTP, DNS, SSL, SMB, and industrial protocols from captured traffic.
Full packet captures and flow records providing complete network traffic reconstruction and connection-level metadata analysis.
Industrial protocol captures recording register reads/writes, control commands, and device communications on SCADA networks.
Human-Machine Interface event and alarm logs recording operator interactions, setpoint changes, and process alarm histories.
Network
DNS server query and response logs recording resolution requests, NXDOMAIN responses, and recursive/authoritative query patterns.
Network
Forward and reverse proxy logs recording HTTP/HTTPS requests with URLs, user agents, response codes, and content categories.
Perimeter and internal firewall logs recording allowed, denied, and dropped traffic with 5-tuple flow data and rule hit counts.
Certificate Transparency logs and TLS inspection records revealing certificate chains, issuers, validity periods, and potential MITM indicators.
Network
DHCP server lease records mapping IP addresses to MAC addresses, hostnames, and lease duration for device identification and tracking.
Cryptocurrency
Cryptocurrency

Bitcoin Wallet & Transaction Forensics

wallet.dat, debug.log, blockchain analysis, on-chain tracing

Read Profile →
Cryptocurrency

Ethereum Wallet & Smart Contract Forensics

Keystore files, Geth, MetaMask, transaction receipts

Read Profile →
Cryptocurrency

Cryptocurrency Wallet Forensics - General

Hardware wallets, exchange apps, seed phrases, clipboard

Read Profile →
IoT / Smart Home
IoT

Amazon Alexa / Echo Forensics

Voice commands, routines, smart home, shopping lists

Read Profile →
IoT

Google Home / Nest Forensics

Voice history, Nest cameras, Takeout export

Read Profile →
IoT

Apple HomeKit Forensics

Home config, device pairings, automations, CloudKit

Read Profile →
IoT

Ring / Smart Camera Forensics

Motion events, video recordings, geofencing, access logs

Read Profile →
IoT

IoT Device Forensics - General

Firmware, PCAP, MQTT, Zigbee/Z-Wave, companion apps

Read Profile →
Windows: Additional
Windows

Windows Notification Center

wpndatabase.db, toast notifications, badge updates

Read Profile →
Windows

Cortana / Windows Search Assistant

Voice commands, search queries, reminders, notebook

Read Profile →
macOS

Siri / Spotlight Suggestions

Voice history, behavior predictions, SiriAnalytics

Read Profile →
Vehicle Forensics
Vehicle

Vehicle Infotainment Systems

Bluetooth, call logs, SMS sync, media, CarPlay/Android Auto

Read Profile →
Vehicle

OBD-II / Vehicle Diagnostics

Fault codes, freeze frames, VIN, CAN bus, dongles

Read Profile →
Vehicle

Vehicle Navigation / GPS History

Destinations, saved locations, routes, map tiles

Read Profile →
P2P / Torrent
P2P

BitTorrent Protocol Forensics

.torrent files, DHT tables, peer logs, content hashes

Read Profile →
P2P

uTorrent / qBittorrent Client

resume.dat, fastresume, download history, RSS feeds

Read Profile →
P2P

P2P File Sharing - General

BitTorrent, eDonkey, shared folders, peer lists

Read Profile →
Gaming
Gaming

Steam Client Forensics

Accounts, chat, friends, play time, Steam Guard

Read Profile →
Gaming

Xbox / PlayStation Console

Profiles, messages, saves, captures, network history

Read Profile →
Gaming

Gaming Chat & Communication

Discord, Steam chat, in-game logs, Twitch

Read Profile →
Legacy Communication
Legacy

AIM (AOL Instant Messenger)

Buddy lists, HTML chat logs, discontinued 2017

Read Profile →
Legacy

MSN / Windows Live Messenger

XML chat history, contacts, discontinued 2014

Read Profile →
Legacy

Yahoo! Messenger

XOR-encrypted archives, webcam logs, discontinued 2018

Read Profile →
Legacy

IRC (Internet Relay Chat)

mIRC/HexChat/irssi logs, DCC transfers, configs

Read Profile →
Legacy

Legacy IM - General Reference

ICQ, Trillian, Pidgin, Google Talk, common patterns

Read Profile →