Trellix Application Data Monitor rules contain terms that can be IP addresses, MAC addresses, numbers, strings, or a Boolean.
In addition, there are two extra literal types: regular expressions and lists. A term of a specific type can only be compared against a literal of the same type or a list of literals of the same type (or a list of lists of ...).
Exceptions to this rule are:
A string term can be compared against a numeric literal to test its length. The following rule triggers if a password is fewer than eight characters long (password is a string term): Password < 8
A string term can be compared against a regular expression. The following rule triggers if a password only contains lowercase letters: Password == /^[a-z]+$/
All terms can be tested against Boolean literals to test whether they occur at all. The following rule triggers if an email has a CC address (email.cc is a string term): email.cc == true
Type | Format description |
|---|---|
IP addresses |
|
MAC addresses |
|
Numbers |
|
Strings |
|
Booleans |
|
Regular expressions |
|
Lists |
|