Built-in Plugins
DFIR-OGRE provides a collection of plug‑ins, each dedicated to parsing a specific class of Windows artefacts. The built‑in plug‑ins cover a lot of artefacts that appears in a typical DFIR-ORC archive.
Retrieving the plugins
Plugins can be retrieved by cloning the dfir-ogre-plugin-windows repository
# Choose a location where you keep all the sources
mkdir -p ~/dfir-ogre && cd ~/dfir-ogre
git clone https://github.com/ANSSI-FR/dfir-ogre-plugin-windows.gitThe plugins are located in dfir-ogre-plugin-windows/configuration folder
Plugin list
Extracts Search Assistant entries from
NTUser hiveApplication Specific
Extracts rows from the Activity SQLite table that records Windows 10 Timeline events
Services and Applications
Extracts driver metadata stored in the
AmCache hiveServices and Applications
List drivers from various xml report files
Services and Applications
Retrieves cached executable file metadata from the Windows
AmCache hiveServices and Applications
List internet explorer addons from different xml report files
Services and Applications
List installed software from various Xml files
Services and Applications
Extracts metadata about installed programs from the Windows
AmCache hiveServices and Applications
Parse installed programs from AEINV WER xml reports
Services and Applications
Parse installed programs from
FullCompatReport reportsServices and Applications
Parse installed programs from
AEINV_PREVIOUS reportsServices and Applications
Extracts the Internet Explorer anti‑phishing registry hive under
NTUser hiveApplication Specific
Extracts entries from the
AppCompatCache value stored in the Windows System hiveServices and Applications
Parses CSV files produced by the Windows Autoruns utility, extracting entries that define programs or scripts that start automatically
Persistence
Extracts entries that Windows marks as excluded from Volume Shadow Copy Service (VSS) and backup operations, from the
System hiveFile System
Extracts Activity Moderator (BAM/DAM) records from the Windows
System hiveServices and Applications
Parses the download history database of a Chrome profile (typically
*/Default/History)Browser Artefacts
Extracts records from the
places sqlite database that Firefox uses to store download metadataBrowser Artefacts
Parses the browsing hisory database of a Chrome profile (typically
*/Default/History)Browser Artefacts
Extracts navigation records from a Firefox
places sqlite databaseBrowser Artefacts
Extracts metadata from a Chrome‑based browser extension’s manifest
Browser Artefacts
Enumerates every user‑specific COM class identifier (CLSID) stored in the
UsrClass hiveWindows Artefacts
Extracts every CLSID registration stored in the machine‑wide
Software hiveWindows Artefacts
Parse Windows EventLog (EVT) files and emit one record per event
Logs
Parse the filesystem results of the fastfind tool
Fast Find
Parse the object result of the fastfind tool
Fast Find
Parse the registry results of the fastfind tool
Fast Find
Extracts metadata from Firefox browser add‑ons (version 26+)
Browser Artefacts
Parse the
GetThis files produced by Orc and retrieve information about the collected filesFile System
Extracts browsing history records from Internet Explorer 10+ WebCache databases (WebCacheV01
Browser Artefacts
Extracts metadata about each downloaded artifact, including its URL, server IP, size, timestamps and signing status
Application Specific
Parse output from Sysinternals ListDLL tool that lists loaded DLLs for running processes on Windows
Services and Applications
Extracts every pieces of metadata that is stored in a Windows Shell Link file
Windows Artefacts
Extracts information about every USB (or other) mass‑storage device ever connected to a Windows system, using data from the
System hiveFile System
Reads a text file and concatenates every line into a single output line
File System
Extracts entries from the per‑user MUI cache stored in the
Registry hiveServices and Applications
Extracts network settings from the Windows
System hiveSystem Information
Extract NTFS’s Master File Table (MFT) from an ORC‑generated CSV file
File System
Parses files produced by the GetObjInfo utility, extracting Windows object information from the object manager namespace
Windows Artefacts
Parses PCA application launch data
Logs
Extracts each line of a PCA log
Logs
Extracts entries from the
PendingFileRenameOperations value in the System hiveFile System
Parses Windows Prefetch files to extract execution metadata
Services and Applications
Extracts Windows processes data from an ORC‑generated CSV file
Services and Applications
Parses CSV files produced by ORC that enumerate running processes
Services and Applications
Extracts information about applications and files recently accessed by a user from the
NtUser hiveServices and Applications
Extracts metadata from Windows recycle‑bin files
File System
Extracts persistence‑related registry data from the USER hive (HKCU)
Persistence
Extracts persistence‑related registry data from the SOFTWARE hive
Persistence
Extracts persistence‑related registry data from the SYSTEM hive
Persistence
Extracts detailed information from Windows Registry hive files
Windows Artefacts
Extracts various system information from the SYSTEM and SOFTWARE hives
System Information
Extracts entries from the
RunMRU in the NTUser hive, which stores commands typed in the Windows + R dialogServices and Applications
Extracts metadata for Windows scheduled tasks stored in the
Software hivePersistence
Extracts all service definitions from a Windows
System hive, in the related control‑set keysPersistence
Extracts the contents of Shell Bag structures stored in the
UsrClass hiveFile System
Extracts information about the Windows Application Compatibility Shim database stored in the
Software hiveServices and Applications
Srum table that tracks statistics about inputs (focus, keyboard, mouse, etc
Services and Applications
Srum table that tracks ressource usage for every exe that’s executed on the system whether it still exists on disk or not
Services and Applications
Parse data from srum
Services and Applications
Srum table that tracks stores the per‑process estimates of how much electrical energy Windows thinks each component has consumed over time
Windows Artefacts
Srum table that tracks long term, per‑process estimates of how much electrical energy Windows thinks each component has consumed over time
Windows Artefacts
Srum table that tracks network connection time statistics per interface
Network
SRUM table that tracks how much network traffic each installed app consumes
Network
Srum table for windows server 2022 that tracks cpu time
Services and Applications
Srum table for windows server 2022 that tracks network activity
Network
Srum table for windows server 2022 that tracks physical drive information
File System
Srum table for windows server 2022 that tracks storage volumes information
File System
Parse data from Srum
tagged_energy table {B6D82AF1-F780-4E17-8077-6CB9AD8A6FC4} ()Windows Artefacts
Parse data from Srum
vfuprov table {7ACBBAA3-D029-4BE4-9A7A-0885927F1D8F}Windows Artefacts
Srum table that tracks telemetry that Windows collects about the Windows Push Notification (WPN) service – i
Windows Artefacts
Extracts Subject Interface Package (SIP) records from the Windows
Software hiveServices and Applications
Parses the Windows SystemInfo CSV file generated by the
systeminfo commandSystem Information
Parse a TCPView “Tcpvcon
Network
Extracts execution data stored in the
NTUser hiveServices and Applications
Extracts data about Windows user profiles from the
Software hiveSystem Information
Parses the CSV export of the Windows USN Journal
File System
Parses a Windows volume‑statistics csv file
File System
Parses CSV files that list Volume Shadow Copy (VSS) snapshots
File System
ParsesWindows Error Reporting files (WER), extracting metadata about crashes, hangs, and other failure events reported by the operating system
Logs
Parses windows evtx logs
Logs
Parses the Windows
Software registry hive to collect system‑wide X509 certificates stored in the Software hiveSystem Information
Extracts X509 certificates stored in a user’s
NTUser hiveSystem Information