public enum SecurityResult.SecurityCategory extends Enum<SecurityResult.SecurityCategory> implements ProtocolMessageEnumSecurityCategory is used to standardize security categories across products so one event is not categorized as "malware" and another as a "virus".
Protobuf enum google.backstory.SecurityResult.SecurityCategory
Implements
ProtocolMessageEnumStatic Fields |
|
|---|---|
| Name | Description |
ACL_VIOLATION |
Unauthorized access attempted, including attempted access to files, web services, processes, web objects, etc. |
ACL_VIOLATION_VALUE |
Unauthorized access attempted, including attempted access to files, web services, processes, web objects, etc. |
AUTH_VIOLATION |
Authentication failed (e.g. bad password or bad 2-factor authentication). |
AUTH_VIOLATION_VALUE |
Authentication failed (e.g. bad password or bad 2-factor authentication). |
DATA_AT_REST |
DLP: Sensitive data found at rest in a scan. |
DATA_AT_REST_VALUE |
DLP: Sensitive data found at rest in a scan. |
DATA_DESTRUCTION |
Attempt to destroy/delete data. |
DATA_DESTRUCTION_VALUE |
Attempt to destroy/delete data. |
DATA_EXFILTRATION |
DLP: Sensitive data transmission, copy to thumb drive. |
DATA_EXFILTRATION_VALUE |
DLP: Sensitive data transmission, copy to thumb drive. |
EXPLOIT |
Exploit: For all manner of exploits including attempted overflows, bad protocol encodings, ROP, SQL injection, etc. For both network and host- based exploits. |
EXPLOIT_VALUE |
Exploit: For all manner of exploits including attempted overflows, bad protocol encodings, ROP, SQL injection, etc. For both network and host- based exploits. |
MAIL_PHISHING |
Phishing email, chat messages, etc. |
MAIL_PHISHING_VALUE |
Phishing email, chat messages, etc. |
MAIL_SPAM |
Spam email, message, etc. |
MAIL_SPAM_VALUE |
Spam email, message, etc. |
MAIL_SPOOFING |
Spoofed source email address, etc. |
MAIL_SPOOFING_VALUE |
Spoofed source email address, etc. |
NETWORK_CATEGORIZED_CONTENT |
Non-security related: URL has category like gambling or porn. |
NETWORK_CATEGORIZED_CONTENT_VALUE |
Non-security related: URL has category like gambling or porn. |
NETWORK_COMMAND_AND_CONTROL |
If we know this is a C&C channel. |
NETWORK_COMMAND_AND_CONTROL_VALUE |
If we know this is a C&C channel. |
NETWORK_DENIAL_OF_SERVICE |
DoS, DDoS. |
NETWORK_DENIAL_OF_SERVICE_VALUE |
DoS, DDoS. |
NETWORK_MALICIOUS |
Includes C&C or network exploit. |
NETWORK_MALICIOUS_VALUE |
Includes C&C or network exploit. |
NETWORK_RECON |
Port scan detected by an IDS, probing of web app. |
NETWORK_RECON_VALUE |
Port scan detected by an IDS, probing of web app. |
NETWORK_SUSPICIOUS |
Suspicious activity, such as potential reverse tunnel. |
NETWORK_SUSPICIOUS_VALUE |
Suspicious activity, such as potential reverse tunnel. |
PHISHING |
Phishing pages, pops, https phishing etc. |
PHISHING_VALUE |
Phishing pages, pops, https phishing etc. |
POLICY_VIOLATION |
Security-related policy violation (e.g. firewall/proxy/HIPS rule violated, NAC block action). |
POLICY_VIOLATION_VALUE |
Security-related policy violation (e.g. firewall/proxy/HIPS rule violated, NAC block action). |
SOCIAL_ENGINEERING |
Threats which manipulate to break normal security procedures. |
SOCIAL_ENGINEERING_VALUE |
Threats which manipulate to break normal security procedures. |
SOFTWARE_MALICIOUS |
Malware, spyware, rootkit. |
SOFTWARE_MALICIOUS_VALUE |
Malware, spyware, rootkit. |
SOFTWARE_PUA |
Potentially Unwanted App (such as adware). |
SOFTWARE_PUA_VALUE |
Potentially Unwanted App (such as adware). |
SOFTWARE_SUSPICIOUS |
Below the conviction threshold; probably bad. |
SOFTWARE_SUSPICIOUS_VALUE |
Below the conviction threshold; probably bad. |
TOR_EXIT_NODE |
TOR Exit Nodes. |
TOR_EXIT_NODE_VALUE |
TOR Exit Nodes. |
UNKNOWN_CATEGORY |
The default category. |
UNKNOWN_CATEGORY_VALUE |
The default category. |
UNRECOGNIZED |
|
Static Methods |
|
|---|---|
| Name | Description |
forNumber(int value) |
|
getDescriptor() |
|
internalGetValueMap() |
|
valueOf(Descriptors.EnumValueDescriptor desc) |
|
valueOf(int value) |
Deprecated. Use #forNumber(int) instead. |
valueOf(String name) |
|
values() |
|
Methods |
|
|---|---|
| Name | Description |
getDescriptorForType() |
|
getNumber() |
|
getValueDescriptor() |
|