Browser Extension Enumeration via DeviceFileEvents
Description
Identifies browser extension CRX files observed across endpoints. Helps in enumerating commonly installed extensions and hunting for potentially malicious ones.
Optional Enrichment:
To enrich the ExtensionId values with extension names, ratings, and user counts, use the open-source script from:
https://github.com/venkat117/browser-extension-scraper
Query · kql
DeviceFileEvents
| where TimeGenerated >= ago(180d)
| where FileName endswith ".crx"
| extend ExtensionId = tolower(split(FileName, "_")[0])
| where ExtensionId matches regex @"^[a-p]{32}$"
| summarize DeviceCount = dcount(DeviceName) by ExtensionId
| sort by DeviceCount desc