Typy vlastností a vztahy, symboly
Typy vlastností a vztahy (atribut podmínky).
|
is(not)set |
is(not) |
is(not)empty |
(not)starts |
(not)contains |
(not)ends |
less, lessOrEqual, greater, greaterOrEqual |
|---|---|---|---|---|---|---|---|
řetězec |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
|
symbol |
✔ |
✔ |
✔ |
|
✔ |
|
|
int |
✔ |
✔ |
✔ |
|
✔ |
|
✔ |
bool |
✔ |
✔ |
|
|
|
|
|
datum |
✔ |
✔ |
|
|
|
|
✔ |
Kontrolní součet |
✔ |
✔ |
✔ |
|
|
|
|
uuid |
✔ |
✔ |
|
|
|
|
|
cesta |
✔ |
✔ |
✔ |
✔ |
✔ |
|
|
IPv4 adresa |
✔ |
✔ |
✔ |
|
|
|
|
IPv6 adresa |
✔ |
✔ |
✔ |
|
|
|
|
sada hodnot |
✔ |
|
✔ |
|
✔ |
|
|
Symboly
Při zadávání hodnoty vlastnosti, s níž má být porovnávána:
<condition component="ApiCall" property="ApiName" condition="is" value="RegisterRawInputDevices"/> |
Pro typ vlastnosti Symbol můžete použít celočíselný kód nebo řetězcovou hodnotu předdefinovaného symbolu.
Například pro komponentu ApiCall a vlastnost ApiName jsou podporovány tyto hodnoty:
•0—SetWinEventHook
•1—SetWindowsHookEx
•2—RegisterRawInputDevices
•3—GetAsyncKeyState
•4—UiLimitWriteClipboard
•5—UiWriteClipboard
•6—CredEnumerate
•7—CredReadDomainCredentials
•8—CredFindBestCredential
•9—CredBackupCredentials
•10—CredRead
•11—CredReadByTokenHandle
•12—VaultEnumerateCredentials
•21845—RawSocketCreated
•21846—SocketFilterAttached
Jako hodnotu můžete použít buď celočíselný kód 2:
<condition component="ApiCall" property="ApiName" condition="is" value="2"/> |
nebo řetězcová hodnota RegisterRawInputDevices:
<condition component="ApiCall" property="ApiName" condition="is" value="RegisterRawInputDevices"/> |
V současné době jsou typy symbolů implementovány v komponentách:
•ApiCall, pro vlastnost ApiName
•BitsJobAddFile, pro vlastnost SidNameUse
•ClientModule, pro vlastnosti FileOrigin, SignatureType, Whitelist
•ClientProcessInfo, pro vlastnost IntegrityLevel
•CodeInjectionInfo, pro vlastnost CodeInjectionType
•DnsInfo, pro vlastnost DnsResponseType
•DoneByUser, pro vlastnost SidNameUse
•Endpoint, pro vlastnosti DetectionType, Scanner, ScannerObjectType, Severity
•FileAttribute, pro vlastnost Attribute
•InspectDetection, pro vlastnost RuleSeverity
•Module, pro vlastnosti FileOrigin, SignatureType, Whitelist
•OpenProcess, pro vlastnost AccessRight
•ProcessInfo, pro vlastnost IntegrityLevel
•ScheduledTask, pro vlastnost Type
•Service, pro vlastnost LoadType
•ServiceProcessInfo, pro vlastnost IntegrityLevel
•SystemInfo, pro vlastnosti SystemArchitecture, SystemType
•TargetUser, pro vlastnost SidNameUse
•UserGroupData, pro vlastnost SidNameUse
•UserLogonData, pro vlastnost LogonType