Skip to content

Kernel Extensions Info

Evidence: Kernel Extensions Info
Description: Collect kernel extensions info
Category: System
Platform: macos
Short Name: kext
Is Parsed: Yes
Sent to Investigation Hub: Yes
Collect File(s): No

Kernel extensions (kexts) extend the macOS kernel with drivers and low-level components. This data is essential for detecting rootkits, unauthorized kernel modifications, and risky third‑party drivers.

This collector gathers structured data about kernel extensions info.

FieldDescriptionExample
IDxI Dx123
RefsRefs123
MemorySizeMemory Size123
NameNameExample value
VersionVersionExample value
LinkedAgainstLinked AgainstExample value
PathPathExample value
LastChangeTimeLast Change Time2023-10-15 14:30:25+03:00
AccessTimeAccess Time2023-10-15 14:30:25+03:00
ModificationTimeModification Time2023-10-15 14:30:25+03:00
HashHashExample value
BinaryPathBinary PathExample value
SizeInBytesSize In Bytes123

This collector queries the kernel_extensions table via osquery and enriches results with file metadata and hashes.

This evidence is crucial for forensic investigations as it surfaces loaded kernel extensions, enabling detection of persistence, unsigned drivers, and tampering with the kernel.