Windows-only

Many VQL plugins and functions provide access to the Windows APIs. The following are only available when running Velociraptor on Windows.

Plugin/FunctionTypeDescription
amsiFunctionAMSI is an interface on windows to scan a string for malware
appcompatcachePluginParses the appcompatcache
authenticodeFunctionParses authenticode information from PE files
certificatesPluginCollect certificate from the system trust store
etw_sessionsPluginEnumerates all active ETW sessions
handlesPluginEnumerate process handles
interfacesPluginList all active network interfaces using the API
lookupSIDFunctionGet information about the SID
modulesPluginEnumerate Loaded DLLs
partitionsPluginList all partitions
proc_dumpPluginDumps process memory
proc_yaraPluginScan processes using yara rules
read_reg_keyPluginThis is a convenience plugin which applies the globs to the registry
reg_rm_keyFunctionRemoves a key and all its values from the registry
reg_rm_valueFunctionRemoves a value in the registry
reg_set_valueFunctionSet a value in the registry
srum_lookup_idFunctionLookup a SRUM id
threadsPluginEnumerate threads in a process
tokenFunctionExtract process token
usersPluginDisplay information about workstation local users
vadPluginEnumerate process memory regions
winobjPluginEnumerate The Windows Object Manager namespace
winpmemFunctionUses the winpmem driver to take a memory image
wmiPluginExecute simple WMI queries synchronously