Skip to main content
Version: 3.2.0

Rules

The menu [Configuration > Rules] can be used to create a custom rule based on the selected Streams and (optional) your own mathematical function. The system includes many of the most useful predefined rules you can use right after installing the system. This functionality allows the user to flexibly build Alerts based on a number of conditions and rules that operate on the data streams collected by the system.

Sycope includes many predefined Alerts created by a team of cybersecurity experts. These rules can be used as a template from which you can create your own rules. You can also create rules on your own using the wizard.

image-20230619100934955

The list of Rules is in the table with the following columns:

  • Rule name - unique Rule name

  • Description - short description how the rule works

  • Rule type - specified by the user

  • Rule actions - the action to be taken when the rule is triggered. The system supports the following actions:

  • Tactic - specified in MITRE ATT&CK® https://attack.mitre.org

  • Technique - specified in MITRE ATT&CK® https://attack.mitre.org

  • Score - alert severity on a scale of 1- 10 where:

    • score 1-2 means “info”
    • score 3-4 means “low”
    • score 5-6 means “medium”
    • score 7-8 means “high”
    • score 9-10 means “critical”
  • Created by - the name of the user who created the Rule

  • Creation Time - creation time

  • Modified By - the name of the user who last modified the Dashboard

  • Modification Time - last modification time

  • Tags - assigned tags

  • Active - status active/inactive

  • Privacy - privacy status icon

  • Shared - the name of the user who shared the Rule

  • Action

    • Edit - edit an existing Rule
    • Duplicate - create an editable copy of the selected Rule
    • Export - export Rule to JSON format
    • Delete - delete Rule

Run Rules On-Demand

The Run rules on-demand feature allows you to execute alert rules against historical data. This enables retrospective threat detection, forensic analysis, and rule validation without waiting for real-time traffic.

To run rules on-demand:

  1. Select one or more rules from the list
  2. Click the Run selected rules button
  3. Configure the time range and choose where to store generated alerts (existing or new stream)
  4. Click Run rules to execute

Generated alerts appear in the designated stream and can be viewed in [Alerts] or [Raw Data].

info

For detailed instructions, wizard steps, and use cases, see Run Rules On-Demand.

Examples

info

Step-by-step instructions on how to create a rule can be found in section Rules Examples.