Techniques
Sample rules
Potential Uninstall Entry Concealment
- source: elastic
- technicques:
- T1112
- T1564
Description
Identifies execution of the Hide From Uninstall List utility or a registry change that marks an installed application as a system component, causing Windows to omit it from Programs and Features. Adversaries may use either method to conceal remote-access, security, or other software.
Detection logic
any where host.os.type == "windows" and
(
(
event.category == "process" and event.type == "start" and
(process.name : ("HideUL.exe", "HideUL_x64.exe") or ?process.pe.original_file_name : "HideUL.exe")
) or
(
event.category == "registry" and event.type == "change" and
registry.value : "SystemComponent" and
registry.path : (
"*\\Software\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\*",
"*\\Software\\WOW6432Node\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\*"
) and
registry.data.strings : ("1", "0x00000001") and
not registry.path : "*Microsoft EdgeWebView\\SystemComponent" and
not (
registry.path : "*\\{*}\\SystemComponent" and
process.executable : ("?:\\Windows\\System32\\msiexec.exe") and
user.id : "S-1-5-18"
)
)
)