Modular Objectives
Overview
Modular objectives are the core of Snare's analysis capabilities. They are found within the 'Reports' section of the Snare Central user interface, and are highly configurable. They will generally include the following components:
- A query builder that allows you to create very complex search criteria, incorporating precedence, logical operations, and advanced matching capabilities.
- A 'Token' definition system that can pull fields contained within particular consistent patterns, out of an event of interest.
- A range of potential output modules, such as 15-minute pattern maps, tabular event data, graphs, and so on.
- The ability to be scheduled to run on a regular, defined basis, and the potential to send output via electronic mail to data owners, system administrators, network administrators, and security administrators.
- Real-time reporting capabilities for events that match the search criteria.
Objective Templates
Snare includes a range of 'templates' (often referred to as an 'Objective Type' in the Snare Central user interface) to make the job of a security administrator easier when crafting a new objective.
These templates are hard-coded in Snare Central, may pre-define custom search criteria for you, will sometimes include custom code to perform tasks, and may be updated and expanded on each release of Snare Central. More information on Objective Templates is available below.
Arranging
The Reports objective navigation panel provides an interactive tree, allowing you to not only view the objectives that are available, but also to rearrange objectives in a custom structure.
Although Snare Central presents the objectives in alphabetical order (containers first, then objectives), you can:
- Create new containers in which to store objectives.
- Move objectives from one container to another.
- Move containers to another container, or back to the root of the tree.
Creating
Renaming
From the pop-up menu that appears when you click your right-mouse-button, the 'Rename' option will provide you with the opportunity to change the name of an objective, or a container.
Enter a new name for the objective or folder, and click the 'Rename' button to complete the process.
Removing
Individual Objectives
When you choose the 'Delete' option from the context menu, a dialog will appear, notifying you that the objective will be removed for ALL USERS of Snare Central, and will ask for confirmation before proceeding.
Selecting the 'Delete' button from the dialog, will remove the objective, and associated objective configuration settings.
Containers
Right-clicking on a container, will allow you to remove all objectives within the container that your Snare Central user account has permission to remove.
A dialog will appear, notifying you that the objectives will be removed for ALL USERS of Snare Central, and will ask for confirmation before proceeding.
In a situation where you have chosen to remove a container, but you do not have permission to remove some or all of the underlying objectives, Snare Central will check each objective for authorisation, and only remove those that you are authorised to delete. In this case, the original container will remain after the process has completed.
Icon
Snare generally selects an icon for an objective by examining (in descending priority order):
- The icon associated with the objective from which the current objective has been cloned.
- The icon for the 'Objective Type' (eg: Windows logins) from which the objective is descended.
- The icon for the 'log type' (eg: Windows Security) that the objective scans.
However, you can set a specific custom icon for an objective by choosing the 'Change Icon' option from the objective context menu. A dialog will appear on the main objective panel, that provides a selection of icons. Choose the 'Select' button to finalise the selection.