
Summary
The 'ShimCache Flush' rule is designed to detect the execution of commands that clear the ShimCache on Windows systems, which can obliterate crucial forensic data. ShimCache, also known as Application Compatibility Cache, records details about executed applications, thus aiding in digital forensics investigations. The detection components of this rule target specific command line executions related to the functionality of 'rundll32.exe', which invokes DLL functions. It monitors for command executions that include keywords commonly associated with flushing the ShimCache, like 'ShimFlushCache' and 'BaseFlushAppcompatCache'. The rule's effectiveness hinges on two primary selections: the presence of 'rundll32' paired with 'apphelp.dll' or 'kernel32.dll', further combined with specific flushing commands. By identifying and alerting on such actions, the rule provides vital insights into potential malicious activities aiming to remove forensic evidence.
Categories
- Windows
Data Sources
- Process
Created: 2021-02-01