Files
MBCProject-mbc-markdown/micro-behaviors/process/terminate-process.md
T
Ryan Xu d423b5a5fa Adding CAPE mappings to detection section (#132)
* Making spacing between sections consistent

* Adding cape mappings
2023-12-05 14:19:50 -05:00

2.5 KiB

ID C0018
Objective(s) Process
Related ATT&CK Techniques None
Version 2.0
Created 14 August 2020
Last Modified 13 September 2023

Terminate Process

Malware terminates a process.

Use in Malware

Name Date Method Description
BlackEnergy 2007 -- BlackEnergy terminates a process via fastfail. [1]
GoBotKR 2019 -- GoBotKR terminates processes. [1]
GravityRAT 2018 -- GravityRAT terminates processes. [1]
Hupigon 2013 -- Hupigon terminates processes. [1]
Kovter 2016 -- Kovter terminates processes. [1]
Shamoon 2012 -- Shamoon terminates processes. [1]
Stuxnet 2010 -- Stuxnet terminates processes. [1]
TrickBot 2016 -- TrickBot terminates processes. [1]
UP007 2016 -- UP007 terminates processes. [1]

Detection

Tool: capa Mapping APIs
check mutex and exit Terminate Process (C0018) ExitProcess, exit, _Exit, _exit, WaitForSingleObject, GetLastError
terminate process via kill Terminate Process (C0018) kill
terminate process Terminate Process (C0018) System.Diagnostics.Process::Kill, System.Diagnostics.Process::WaitForExit, System.Diagnostics.Process::WaitForExitAsync, System.Environment::Exit, System.Windows.Forms.Application::Exit, kernel32.TerminateProcess, ntdll.NtTerminateProcess, kernel32.ExitProcess
Tool: CAPE Mapping APIs
terminates_remote_process Terminate Process (C0018) NtTerminateProcess

References

[1] capa v4.0, analyzed at MITRE on 10/12/2022