McAfee® Host Intrusion Prevention 6.1 Product Guide | Writing Custom Signatures |
| Solaris Custom Signatures |
A
Advanced Details
Some or all of the following parameters appear in the Advanced Details tab of security events for the class UNIX_Files. The values of these parameters can help you understand why a signature is triggered.
GUI name | Explanation |
|
|
files | Names of the file that was accessed or attempted to be |
| accessed. |
|
|
source | Only applicable when operation is the creation of a symbolic |
| link between files: name of the new link; or when operation |
| is the renaming of a file: new name of the file. |
|
|
file permission | Permissions of the file. |
|
|
source permission | Only applicable when operation is the creation of a symbolic |
| link between files: permissions of the target file (the file to |
| which the link points). |
|
|
new permission | Only applicable when creating a new file or when doing a |
| chmod operation: permissions of the new file. |
|
|
Class UNIX_apache
The following table lists the possible sections of the class Unix_apache. This class can be used for the Apache, iPlanet and Netscape Enterprise Web Servers.
section | values | meaning/remarks |
|
|
|
Class | UNIX_apache |
|
|
|
|
Id | 4000 – 7999 |
|
|
|
|
level | 0, 1, 2, 3, 4 |
|
|
|
|
time | * |
|
|
|
|
user_name | user or system |
|
| account |
|
|
|
|
application | path + application |
|
| name |
|
|
|
|
url |
| This section is optional. It is matched against the url |
|
| part of an incoming request; see Notes 1, 2,3, 4. |
|
|
|
query |
| This section is optional. It is matched against the |
|
| query part of an incoming request; see Notes 1, 2,3, |
|
| 4. |
|
|
|
method | “GET”, “POST”, | This section is optional. See Note 4. |
| “INDEX” and the |
|
| other http methods |
|
|
|
|
directives | apache:request |
|
|
|
|
Note 1
An incoming http request can be represented as: http://www.myserver.com/ {url}?{query}. In this document, we refer to {url} as the “url” part of the http request and {query} as the “query” part of the http request. Using this naming convention, we can say that the section “url” will be matched against {url} and the section “query” will be matched against {query}.