Process injection is a method of executing arbitrary code in the address space of a separate live process.Ĭode signing provides a level of authenticity on a binary from the developer and a guarantee that the binary has not been tampered with. Installs hooks/patches the running process Windows processes often leverage application programming interface (API) functions to perform tasks that require reusable system resources. Windows Management Instrumentation (WMI) is a Windows administration feature that provides a uniform environment for local and remote access to Windows system components.įound a reference to a WMI query string known to be used for VM detectionĪdversaries may execute a binary, command, or script via a method that interacts with Windows services, such as the Service Control Manager.Ĭontains ability to open/control a service