Register New IFiltre For Persistence
Detects when an attacker registers a new IFilter for an extension. Microsoft Windows Search uses filters to extract the content of items for inclusion in a full-text index. You can extend Windows Search to index new…
Description
Detects when an attacker registers a new IFilter for an extension. Microsoft Windows Search uses filters to extract the content of items for inclusion in a full-text index. You can extend Windows Search to index new or proprietary file types by writing filters to extract the content, and property handlers to extract the properties of files.
Detection logic
Detection requirements
- Log source product
- windows
- Log source category
- registry_set
Known benign triggers
- Legitimate registration of IFilters by the OS or software
MITRE ATT&CK mappings
Not mapped to ATT&CK.
References
| Reference | Cited by |
|---|---|
| github.com/gtworek/PSBits/blob/8d767892f3b17eefa4d0668f5d2df78e844f01d8/IFilter/Dll.cpp#L281-L308 | Only this detection cites it |
| github.com/gtworek/PSBits/tree/master/IFilter | Only this detection cites it |
| persistence-info.github.io/Data/ifilters.html | Only this detection cites it |
| twitter.com/0gtweet/status/1468548924600459267 | Only this detection cites it |
From the source
- At source
- Open at source
- Upstream identifier
- b23818c7-e575-4d13-8012-332075ec0a2b
- Tagged by the source as
- attack.persistence
Licence
- Published under
- Detection Rule License 1.1Read the licence
- Attribution
- Required
Authorship
- Published
- Aug 26, 2026
- Version
- 1