속성 유형 & 관계, 기호
속성 유형 & 관계(조건 속성).
|
is(not)set |
is(not) |
is(not)empty |
(not)starts |
(not)contains |
(not)ends |
less, lessOrEqual, greater, greaterOrEqual |
|---|---|---|---|---|---|---|---|
string |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
|
기호 |
✔ |
✔ |
✔ |
|
✔ |
|
|
int |
✔ |
✔ |
✔ |
|
✔ |
|
✔ |
부울 |
✔ |
✔ |
|
|
|
|
|
날짜 |
✔ |
✔ |
|
|
|
|
✔ |
해시 |
✔ |
✔ |
✔ |
|
|
|
|
UUID |
✔ |
✔ |
|
|
|
|
|
경로 |
✔ |
✔ |
✔ |
✔ |
✔ |
|
|
IPv4 주소 |
✔ |
✔ |
✔ |
|
|
|
|
IPv6 주소 |
✔ |
✔ |
✔ |
|
|
|
|
값 집합 |
✔ |
|
✔ |
|
✔ |
|
|
기호
매칭 대상이 되는 속성의 값을 지정할 때:
<condition component="ApiCall" property="ApiName" condition="is" value="RegisterRawInputDevices"/> |
Symbol 속성 유형의 경우 미리 정의된 기호의 정수 코드 또는 문자열 값을 사용할 수 있습니다.
예를 들어, ApiCall 컴포넌트와 ApiName 속성의 경우 지원되는 값은 다음과 같습니다:
•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
값으로 정수 코드 2 중 하나를 사용할 수 있습니다:
<condition component="ApiCall" property="ApiName" condition="is" value="2"/> |
또는 문자열 값 RegisterRawInputDevices:
<condition component="ApiCall" property="ApiName" condition="is" value="RegisterRawInputDevices"/> |
현재 심볼 타입은 다음 컴포넌트에 구현되어 있습니다:
•ApiCall, 속성 ApiName에 대해
•BitsJobAddFile, 속성 SidNameUse에 대해
•ClientModule, 속성 FileOrigin, SignatureType, Whitelist에 대해
•ClientProcessInfo, 속성 IntegrityLevel에 대해
•CodeInjectionInfo, 속성 CodeInjectionType에 대해
•DnsInfo, 속성 DnsResponseType에 대해
•DoneByUser, 속성 SidNameUse에 대해
•Endpoint, 속성 DetectionType, Scanner, ScannerObjectType, Severity에 대해
•FileAttribute, 속성 Attribute에 대해
•InspectDetection, 속성 RuleSeverity에 대해
•Module, 속성 FileOrigin, SignatureType, Whitelist에 대해
•OpenProcess, 속성 AccessRight에 대해
•ProcessInfo, 속성 IntegrityLevel에 대해
•ScheduledTask, 속성 Type에 대해
•Service, 속성 LoadType에 대해
•ServiceProcessInfo, 속성 IntegrityLevel에 대해
•SystemInfo, 속성 SystemArchitecture, SystemType에 대해
•TargetUser, 속성 SidNameUse에 대해
•UserGroupData, 속성 SidNameUse에 대해
•UserLogonData, 속성: LogonType