Detection rules › Elastic
Registry Run Key Modified by Unusual Process
Identifies trusted Windows processes that rarely modify the Run and RunOnce keys. Run and RunOnce registry keys cause programs to run each time that a user logs on and are often abused by adversaries to maintain persistence on an endpoint.
MITRE ATT&CK coverage
| Tactic | Techniques |
|---|---|
| Persistence |
Rule body
[rule]
description = """
Identifies trusted Windows processes that rarely modify the Run and RunOnce keys. Run and RunOnce registry keys cause
programs to run each time that a user logs on and are often abused by adversaries to maintain persistence on an
endpoint.
"""
id = "b2fcbb09-d9bd-4f6c-a08e-247548b4edcd"
license = "Elastic License v2"
name = "Registry Run Key Modified by Unusual Process"
os_list = ["windows"]
reference = ["https://docs.microsoft.com/en-us/windows/win32/setupapi/run-and-runonce-registry-keys"]
version = "1.0.38"
query = '''
sequence by process.entity_id with maxspan=1m
[process where event.action == "start" and process.executable : "?:\\Windows\\*" and not
process.executable :
("?:\\Windows\\SysWOW64\\msiexec.exe",
"?:\\Windows\\System32\\msiexec.exe",
"?:\\Windows\\System32\\drvinst.exe",
"?:\\Windows\\System32\\WinSAT.exe",
"?:\\Windows\\System32\\reg.exe",
"?:\\Windows\\regedit.exe",
"?:\\Windows\\SysWOW64\\Macromed\\Flash\\FlashUtil*_*.exe",
"?:\\Windows\\SysWOW64\\reg.exe",
"?:\\Windows\\System32\\csrss.exe",
"?:\\Windows\\SysWOW64\\DriverStore\\*.exe",
"?:\\Windows\\System32\\DriverStore\\*.exe",
"?:\\Windows\\Installer\\*.exe",
"?:\\Windows\\IMECache\\*.exe",
"?:\\Windows\\System32\\sihost.exe",
"?:\\Windows\\System32\\Speech\\SpeechUX\\SpeechUXWiz.exe",
"?:\\Windows\\System32\\CompPkgSrv.exe",
"?:\\Windows\\SysWOW64\\prevhost.exe",
"?:\\Windows\\System32\\conhost.exe",
"?:\\Windows\\System32\\taskhostw.exe",
/* Issue #291 */
"?:\\Windows\\System32\\svchost.exe",
"?:\\Windows\\System32\\MRT.exe",
"?:\\Windows\\explorer.exe",
"?:\\Windows\\Temp\\*",
"?:\\Windows\\Downloaded Program Files\\*.exe",
"?:\\Windows\\ccmsetup\\*.exe",
"?:\\Windows\\CCM\\*",
"?:\\Windows\\ccmcache\\*",
"?:\\Windows\\Installer\\*",
"?:\\Windows\\SysWOW64\\config\\systemprofile\\*.exe",
"?:\\Windows\\System32\\config\\systemprofile\\*.exe",
"?:\\Windows\\System32\\WindowsPowerShell\\v*\\powershell*.exe",
"?:\\Windows\\SoftwareDistribution\\Download\\*.exe",
"?:\\Windows\\Samsung\\PanelMgr\\SSMMgr.exe",
"?:\\Windows\\SysWOW64\\d3con.exe",
"?:\\WINDOWS\\SysWOW64\\DWRCS.EXE",
"?:\\WINDOWS\\splwow64.exe",
"?:\\Windows\\Xerox\\PanelMgr\\SSMMgr.exe",
"?:\\Windows\\System32\\PrintIsolationHost.exe",
"?:\\windows\\syswow64\\d3con.exe",
"?:\\Windows\\Xerox\\PanelMgr\\SSMMgr.exe",
"?:\\Windows\\Dell\\PanelMgr\\SSMMgr.exe",
"?:\\Windows\\System32\\ZXPPlvAsyncUIClient.exe",
"?:\\Windows\\System32\\wsmprovhost.exe",
"?:\\Windows\\System32\\wmiprvse.exe",
"?:\\Windows\\System32\\userinit.exe",
"?:\\Windows\\System32\\mmc.exe",
"?:\\Windows\\System32\\wiawow64.exe",
"?:\\Windows\\System32\\PDR24PM_SV64.EXE",
"?:\\Windows\\twain_32\\Samsung\\SCX4623\\Scan2Pc.exe",
"?:\\Windows\\System32\\MCP*.EXE") and
not (process.name : "rundll32.exe" and process.command_line : ("*\\Windows\\Downloaded Program Files\\*", "*zzzzInvokeManagedCustomActionOutOfProc*")) and
not (process.name : ("powershell.exe", "cscript.exe", "wscript.exe") and process.parent.executable : ("?:\\Program Files\\*.exe", "?:\\Program Files (x86)\\*.exe")) and
not (process.pe.original_file_name == "NKHlp.exe" and process.code_signature.subject_name == "DBS AG" and process.code_signature.trusted == true) and
not (process.executable : "*\\WINDOWS\\system32\\mmc.exe" and process.args : "?:\\Windows\\System32\\gpme.msc") and
not process.Ext.token.integrity_level_name == "system" and
not (process.pe.original_file_name : "NKInstallOnShutdownComm.exe" and
process.code_signature.subject_name : "DBS AG" and process.code_signature.trusted == true) and
not (process.code_signature.subject_name : "Microsoft Windows Hardware Compatibility Publisher" and process.code_signature.trusted == true) and
not (process.executable : "?:\\WINDOWS\\system32\\wsl.exe" and process.args : "--install") and
not (process.name : "rundll32.exe" and process.args : "?:\\Windows\\system32\\Speech\\SpeechUX\\sapi.cpl") and
not (process.name : "regsvr32.exe" and process.args : "?:\\WINDOWS\\system32\\bit4upki-store.dll") and
not (process.name : "wscript.exe" and process.command_line : "*Program Files\\Nextech\\NxTSAddin\\*") and
not (process.name : "cscript.exe" and
process.args : ("?:\\Users\\*\\AppData\\Roaming\\Nextech\\NxTSAddin\\ContingencyUninstallNXTSForCurrentUser.vbs",
"?:\\Program Files*\\Nextech\\NxTSAddin\\InstallNXTSAddinForCurrentUser.vbs")) and
not (process.code_signature.subject_name in ("Windows Client Management AG", "Max Co.,LTD.") and process.code_signature.trusted == true)
]
[registry where registry.data.strings != null and
registry.path : (
"*\\Software\\Microsoft\\Windows\\CurrentVersion\\Run\\*",
"*\\Software\\WOW6432Node\\Microsoft\\Windows\\CurrentVersion\\Run\\*",
"*\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\Explorer\\Run\\*",
"*\\Software\\WOW6432Node\\Microsoft\\Windows\\CurrentVersion\\Policies\\Explorer\\Run\\*"
) and not
registry.data.strings : (
"grpconv -o",
"?:\\Windows\\System32\\StikyNot.exe",
"ctfmon.exe /n",
"netsh.exe trace postreset",
"\"?:\\Windows\\System32\\RtkAudUService64.exe*-background",
"%WINDIR%\\system32\\BitLockerWizardElev.exe *Volume{*",
"?:\\WINDOWS\\system32\\spool\\DRIVERS\\x64\\*",
"?:\\Program Files (x86)\\*.exe",
"?:\\Program Files\\*.exe",
"*\\Users\\*\\AppData\\Local\\Microsoft\\OneDrive\\*",
/* Issue #291 */
"*\\Windows\\Downloaded Program Files\\*",
"*%ProgramFiles%*",
"rundll32.exe ?:\\WINDOWS\\system32\\eed_ec.dll,SpeedLauncher",
"*:\\Program Files (x86)\\*",
"*:\\Program Files\\*",
"* --no-startup-window *",
"*bit4upki-store.dll*,RunImportServer*",
"?:\\Windows\\HideIcon.exe /hideapp",
"*Microsoft\\Teams\\Update.exe --processStart *Teams.exe*",
"*\\Windows\\system32\\hkcmd.exe*",
"%SystemRoot%\\system32\\dmwappushsvc.dll",
"?:\\Windows\\SysWOW64\\StikyNot.exe",
"?:\\Windows\\twain_32\\Samsung\\*.exe"
)]
'''
min_endpoint_version = "7.15.0"
[[actions]]
action = "kill_process"
field = "process.entity_id"
state = 1
[[optional_actions]]
action = "rollback"
field = "process.entity_id"
state = 1
[[threat]]
framework = "MITRE ATT&CK"
[[threat.technique]]
id = "T1547"
name = "Boot or Logon Autostart Execution"
reference = "https://attack.mitre.org/techniques/T1547/"
[[threat.technique.subtechnique]]
id = "T1547.001"
name = "Registry Run Keys / Startup Folder"
reference = "https://attack.mitre.org/techniques/T1547/001/"
[threat.tactic]
id = "TA0003"
name = "Persistence"
reference = "https://attack.mitre.org/tactics/TA0003/"
[internal]
min_endpoint_version = "7.15.0"
Stages and Predicates
Ordered sequence: each step below must occur in order within 1m, correlated by process.entity_id.
Stage 1: process
[process where event.action == "start" and process.executable : "?:\\Windows\\*" and not
process.executable :
("?:\\Windows\\SysWOW64\\msiexec.exe",
"?:\\Windows\\System32\\msiexec.exe",
"?:\\Windows\\System32\\drvinst.exe",
"?:\\Windows\\System32\\WinSAT.exe",
"?:\\Windows\\System32\\reg.exe",
"?:\\Windows\\regedit.exe",
"?:\\Windows\\SysWOW64\\Macromed\\Flash\\FlashUtil*_*.exe",
"?:\\Windows\\SysWOW64\\reg.exe",
"?:\\Windows\\System32\\csrss.exe",
"?:\\Windows\\SysWOW64\\DriverStore\\*.exe",
"?:\\Windows\\System32\\DriverStore\\*.exe",
"?:\\Windows\\Installer\\*.exe",
"?:\\Windows\\IMECache\\*.exe",
"?:\\Windows\\System32\\sihost.exe",
"?:\\Windows\\System32\\Speech\\SpeechUX\\SpeechUXWiz.exe",
"?:\\Windows\\System32\\CompPkgSrv.exe",
"?:\\Windows\\SysWOW64\\prevhost.exe",
"?:\\Windows\\System32\\conhost.exe",
"?:\\Windows\\System32\\taskhostw.exe",
"?:\\Windows\\System32\\svchost.exe",
"?:\\Windows\\System32\\MRT.exe",
"?:\\Windows\\explorer.exe",
"?:\\Windows\\Temp\\*",
"?:\\Windows\\Downloaded Program Files\\*.exe",
"?:\\Windows\\ccmsetup\\*.exe",
"?:\\Windows\\CCM\\*",
"?:\\Windows\\ccmcache\\*",
"?:\\Windows\\Installer\\*",
"?:\\Windows\\SysWOW64\\config\\systemprofile\\*.exe",
"?:\\Windows\\System32\\config\\systemprofile\\*.exe",
"?:\\Windows\\System32\\WindowsPowerShell\\v*\\powershell*.exe",
"?:\\Windows\\SoftwareDistribution\\Download\\*.exe",
"?:\\Windows\\Samsung\\PanelMgr\\SSMMgr.exe",
"?:\\Windows\\SysWOW64\\d3con.exe",
"?:\\WINDOWS\\SysWOW64\\DWRCS.EXE",
"?:\\WINDOWS\\splwow64.exe",
"?:\\Windows\\Xerox\\PanelMgr\\SSMMgr.exe",
"?:\\Windows\\System32\\PrintIsolationHost.exe",
"?:\\windows\\syswow64\\d3con.exe",
"?:\\Windows\\Xerox\\PanelMgr\\SSMMgr.exe",
"?:\\Windows\\Dell\\PanelMgr\\SSMMgr.exe",
"?:\\Windows\\System32\\ZXPPlvAsyncUIClient.exe",
"?:\\Windows\\System32\\wsmprovhost.exe",
"?:\\Windows\\System32\\wmiprvse.exe",
"?:\\Windows\\System32\\userinit.exe",
"?:\\Windows\\System32\\mmc.exe",
"?:\\Windows\\System32\\wiawow64.exe",
"?:\\Windows\\System32\\PDR24PM_SV64.EXE",
"?:\\Windows\\twain_32\\Samsung\\SCX4623\\Scan2Pc.exe",
"?:\\Windows\\System32\\MCP*.EXE") and
not (process.name : "rundll32.exe" and process.command_line : ("*\\Windows\\Downloaded Program Files\\*", "*zzzzInvokeManagedCustomActionOutOfProc*")) and
not (process.name : ("powershell.exe", "cscript.exe", "wscript.exe") and process.parent.executable : ("?:\\Program Files\\*.exe", "?:\\Program Files (x86)\\*.exe")) and
not (process.pe.original_file_name == "NKHlp.exe" and process.code_signature.subject_name == "DBS AG" and process.code_signature.trusted == true) and
not (process.executable : "*\\WINDOWS\\system32\\mmc.exe" and process.args : "?:\\Windows\\System32\\gpme.msc") and
not process.Ext.token.integrity_level_name == "system" and
not (process.pe.original_file_name : "NKInstallOnShutdownComm.exe" and
process.code_signature.subject_name : "DBS AG" and process.code_signature.trusted == true) and
not (process.code_signature.subject_name : "Microsoft Windows Hardware Compatibility Publisher" and process.code_signature.trusted == true) and
not (process.executable : "?:\\WINDOWS\\system32\\wsl.exe" and process.args : "--install") and
not (process.name : "rundll32.exe" and process.args : "?:\\Windows\\system32\\Speech\\SpeechUX\\sapi.cpl") and
not (process.name : "regsvr32.exe" and process.args : "?:\\WINDOWS\\system32\\bit4upki-store.dll") and
not (process.name : "wscript.exe" and process.command_line : "*Program Files\\Nextech\\NxTSAddin\\*") and
not (process.name : "cscript.exe" and
process.args : ("?:\\Users\\*\\AppData\\Roaming\\Nextech\\NxTSAddin\\ContingencyUninstallNXTSForCurrentUser.vbs",
"?:\\Program Files*\\Nextech\\NxTSAddin\\InstallNXTSAddinForCurrentUser.vbs")) and
not (process.code_signature.subject_name in ("Windows Client Management AG", "Max Co.,LTD.") and process.code_signature.trusted == true)
]
Stage 2: registry
[registry where registry.data.strings != null and
registry.path : (
"*\\Software\\Microsoft\\Windows\\CurrentVersion\\Run\\*",
"*\\Software\\WOW6432Node\\Microsoft\\Windows\\CurrentVersion\\Run\\*",
"*\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\Explorer\\Run\\*",
"*\\Software\\WOW6432Node\\Microsoft\\Windows\\CurrentVersion\\Policies\\Explorer\\Run\\*"
) and not
registry.data.strings : (
"grpconv -o",
"?:\\Windows\\System32\\StikyNot.exe",
"ctfmon.exe /n",
"netsh.exe trace postreset",
"\"?:\\Windows\\System32\\RtkAudUService64.exe*-background",
"%WINDIR%\\system32\\BitLockerWizardElev.exe *Volume{*",
"?:\\WINDOWS\\system32\\spool\\DRIVERS\\x64\\*",
"?:\\Program Files (x86)\\*.exe",
"?:\\Program Files\\*.exe",
"*\\Users\\*\\AppData\\Local\\Microsoft\\OneDrive\\*",
"*\\Windows\\Downloaded Program Files\\*",
"*%ProgramFiles%*",
"rundll32.exe ?:\\WINDOWS\\system32\\eed_ec.dll,SpeedLauncher",
"*:\\Program Files (x86)\\*",
"*:\\Program Files\\*",
"* --no-startup-window *",
"*bit4upki-store.dll*,RunImportServer*",
"?:\\Windows\\HideIcon.exe /hideapp",
"*Microsoft\\Teams\\Update.exe --processStart *Teams.exe*",
"*\\Windows\\system32\\hkcmd.exe*",
"%SystemRoot%\\system32\\dmwappushsvc.dll",
"?:\\Windows\\SysWOW64\\StikyNot.exe",
"?:\\Windows\\twain_32\\Samsung\\*.exe"
)]
Exclusions
The rule actively suppresses these predicates.
| Field | Kind | Excluded values | Search |
|---|---|---|---|
process.args | eq | --install | excludes:process.args field:"process.args" value:"--install" |
process.executable | eq | ?:\WINDOWS\system32\wsl.exe | excludes:process.executable field:"process.executable" value:"?:\WINDOWS\system32\wsl.exe" |
process.args | eq | ?:\WINDOWS\system32\bit4upki-store.dll | excludes:process.args field:"process.args" value:"?:\WINDOWS\system32\bit4upki-store.dll" |
process.name | eq | regsvr32.exe | excludes:process.name field:"process.name" value:"regsvr32.exe" |
process.args | eq | ?:\Windows\System32\gpme.msc | excludes:process.args field:"process.args" value:"?:\Windows\System32\gpme.msc" |
process.executable | ends_with | \WINDOWS\system32\mmc.exe | excludes:process.executable field:"process.executable" value:"\WINDOWS\system32\mmc.exe" |
process.args | eq | ?:\Windows\system32\Speech\SpeechUX\sapi.cpl | excludes:process.args field:"process.args" value:"?:\Windows\system32\Speech\SpeechUX\sapi.cpl" |
process.name | eq | rundll32.exe | excludes:process.name field:"process.name" value:"rundll32.exe" |
process.args | wildcard | ?:\Users\*\AppData\Roaming\Nextech\NxTSAddin\ContingencyUninstallNXTSForCurrentUser.vbs, ?:\Program Files*\Nextech\NxTSAddin\InstallNXTSAddinForCurrentUser.vbs | excludes:process.args field:"process.args" value:"?:\Users\*\AppData\Roaming\Nextech\NxTSAddin\ContingencyUninstallNXTSForCurrentUser.vbs" field:"process.args" value:"?:\Program Files*\Nextech\NxTSAddin\InstallNXTSAddinForCurrentUser.vbs" |
process.name | eq | cscript.exe | excludes:process.name field:"process.name" value:"cscript.exe" |
process.code_signature.subject_name | eq | DBS AG | excludes:process.code_signature.subject_name field:"process.code_signature.subject_name" value:"DBS AG" |
process.code_signature.trusted | eq | true | excludes:process.code_signature.trusted field:"process.code_signature.trusted" value:"true" |
process.pe.original_file_name | eq | NKHlp.exe | excludes:process.pe.original_file_name field:"process.pe.original_file_name" value:"NKHlp.exe" |
process.pe.original_file_name | eq | NKInstallOnShutdownComm.exe | excludes:process.pe.original_file_name field:"process.pe.original_file_name" value:"NKInstallOnShutdownComm.exe" |
process.code_signature.subject_name | eq | Microsoft Windows Hardware Compatibility Publisher | excludes:process.code_signature.subject_name field:"process.code_signature.subject_name" value:"Microsoft Windows Hardware Compatibility Publisher" |
process.code_signature.subject_name | in | Max Co.,LTD., Windows Client Management AG | excludes:process.code_signature.subject_name field:"process.code_signature.subject_name" value:"Max Co.,LTD." field:"process.code_signature.subject_name" value:"Windows Client Management AG" |
process.command_line | match | Program Files\Nextech\NxTSAddin\ | excludes:process.command_line field:"process.command_line" value:"Program Files\Nextech\NxTSAddin\" |
process.name | eq | wscript.exe | excludes:process.name field:"process.name" value:"wscript.exe" |
process.command_line | match | \Windows\Downloaded Program Files\, zzzzInvokeManagedCustomActionOutOfProc | excludes:process.command_line field:"process.command_line" value:"\Windows\Downloaded Program Files\" field:"process.command_line" value:"zzzzInvokeManagedCustomActionOutOfProc" |
process.name | eq | powershell.exe, cscript.exe, wscript.exe | excludes:process.name field:"process.name" value:"powershell.exe" field:"process.name" value:"cscript.exe" field:"process.name" value:"wscript.exe" |
process.parent.executable | wildcard | ?:\Program Files\*.exe, ?:\Program Files (x86)\*.exe | excludes:process.parent.executable field:"process.parent.executable" value:"?:\Program Files\*.exe" field:"process.parent.executable" value:"?:\Program Files (x86)\*.exe" |
process.Ext.token.integrity_level_name | eq | system | excludes:process.Ext.token.integrity_level_name field:"process.Ext.token.integrity_level_name" value:"system" |
process.executable | wildcard | ?:\Windows\SysWOW64\msiexec.exe, ?:\Windows\System32\msiexec.exe, ?:\Windows\System32\drvinst.exe, ?:\Windows\System32\WinSAT.exe, ?:\Windows\System32\reg.exe, ?:\Windows\regedit.exe, ?:\Windows\SysWOW64\Macromed\Flash\FlashUtil*_*.exe, ?:\Windows\SysWOW64\reg.exe, ?:\Windows\System32\csrss.exe, ?:\Windows\SysWOW64\DriverStore\*.exe, ?:\Windows\System32\DriverStore\*.exe, ?:\Windows\Installer\*.exe, ?:\Windows\IMECache\*.exe, ?:\Windows\System32\sihost.exe, ?:\Windows\System32\Speech\SpeechUX\SpeechUXWiz.exe, ?:\Windows\System32\CompPkgSrv.exe, ?:\Windows\SysWOW64\prevhost.exe, ?:\Windows\System32\conhost.exe, ?:\Windows\System32\taskhostw.exe, ?:\Windows\System32\svchost.exe, ?:\Windows\System32\MRT.exe, ?:\Windows\explorer.exe, ?:\Windows\Temp\*, ?:\Windows\Downloaded Program Files\*.exe, ?:\Windows\ccmsetup\*.exe, ?:\Windows\CCM\*, ?:\Windows\ccmcache\*, ?:\Windows\Installer\*, ?:\Windows\SysWOW64\config\systemprofile\*.exe, ?:\Windows\System32\config\systemprofile\*.exe, ?:\Windows\System32\WindowsPowerShell\v*\powershell*.exe, ?:\Windows\SoftwareDistribution\Download\*.exe, ?:\Windows\Samsung\PanelMgr\SSMMgr.exe, ?:\Windows\SysWOW64\d3con.exe, ?:\WINDOWS\SysWOW64\DWRCS.EXE, ?:\WINDOWS\splwow64.exe, ?:\Windows\Xerox\PanelMgr\SSMMgr.exe, ?:\Windows\System32\PrintIsolationHost.exe, ?:\windows\syswow64\d3con.exe, ?:\Windows\Xerox\PanelMgr\SSMMgr.exe, ?:\Windows\Dell\PanelMgr\SSMMgr.exe, ?:\Windows\System32\ZXPPlvAsyncUIClient.exe, ?:\Windows\System32\wsmprovhost.exe, ?:\Windows\System32\wmiprvse.exe, ?:\Windows\System32\userinit.exe, ?:\Windows\System32\mmc.exe, ?:\Windows\System32\wiawow64.exe, ?:\Windows\System32\PDR24PM_SV64.EXE, ?:\Windows\twain_32\Samsung\SCX4623\Scan2Pc.exe, ?:\Windows\System32\MCP*.EXE | excludes:process.executable |
registry.data.strings | wildcard | grpconv -o, ?:\Windows\System32\StikyNot.exe, ctfmon.exe /n, netsh.exe trace postreset, "?:\Windows\System32\RtkAudUService64.exe*-background, %WINDIR%\system32\BitLockerWizardElev.exe *Volume{*, ?:\WINDOWS\system32\spool\DRIVERS\x64\*, ?:\Program Files (x86)\*.exe, ?:\Program Files\*.exe, *\Users\*\AppData\Local\Microsoft\OneDrive\*, *\Windows\Downloaded Program Files\*, *%ProgramFiles%*, rundll32.exe ?:\WINDOWS\system32\eed_ec.dll,SpeedLauncher, *:\Program Files (x86)\*, *:\Program Files\*, * --no-startup-window *, *bit4upki-store.dll*,RunImportServer*, ?:\Windows\HideIcon.exe /hideapp, *Microsoft\Teams\Update.exe --processStart *Teams.exe*, *\Windows\system32\hkcmd.exe*, %SystemRoot%\system32\dmwappushsvc.dll, ?:\Windows\SysWOW64\StikyNot.exe, ?:\Windows\twain_32\Samsung\*.exe | excludes:registry.data.strings |
Indicators
These rows show field, operator, and value matches.
| Field | Kind | Values | Search |
|---|---|---|---|
event.action | eq |
| field:"EventType" kind:eq value:"start" |
process.executable | wildcard |
| field:"Image" kind:wildcard value:"?:\Windows\*" |
registry.data.strings | is_not_null | field:"Details" kind:is_not_null | |
registry.path | wildcard |
| field:"TargetObject" kind:wildcard |