Version v26.08

Version v26.08 adds: two-factor authentication, loading of named IP address lists onto Collector, widgets of tops and rates by applications in flow analysis, widgets of tops by group traffic on the “Overview” page, detection rules for monitoring objects, an option to not count flow with a zero egress interface as dropped.

The functionality of SORB, SORB6, FTLS, and FRB countermeasures has been expanded. The PASS action has been added in the FTLS and FRB countermeasures. Filtering by autonomous system numbers has been restored in the GEO countermeasure. The SERB countermeasure has been removed, its functionality has been moved to SORB.

UX improvements have been made: displaying graphs from several instances simultaneously and period switch buttons on graph pages.

Changes in v26.08

"User" Page

Added two-factor authentication

Now users whose accounts have two-factor authentication enabled will need to enter an additional confirmation code at sign-in.

To enable two-factor authentication, the user must install an authenticator app and enter the secret key or scan the QR code in the profile settings.

A system administrator can make authentication mandatory for all users or leave it optional — each user will be able to enable it at their discretion. The setting is specified on the “Common Settings” page in system settings.

Note

When updating to version v26.08, you must set the master secret for encrypting sensitive settings according to the special instructions.

Countermeasures

SORB. Reworked countermeasure
  1. Added SORB countermeasure functionality for blocking traffic of the pair of a source IP address and port.
  2. Added new functionality for blocking traffic of the pair of source and destination IP addresses.
SORB6. Reworked countermeasure
SERB. SERB countermeasure removed
The countermeasure’s functionality has been moved to SORB.
FTLS. Added PASS action for rules

Added the PASS action that allows excluding the effect of the countermeasure on traffic matching certain fingerprints. Traffic matching the fingerprints in such a rule will be passed to the countermeasure’s output. For example, the following rule will pass to the countermeasure’s output all “ClientHello” matching the specified JA3 fingerprint, and it will not be affected by the subsequent rules that specify named fingerprint lists, nor by the action for JA3/JA4 fingerprints not specified in the rules.

PASS JA3 771,4866-4867-4865-49191-255,11-10-35-22-23-13-43-45-51,29-23-30-25-24,0-1-2

For all fingerprints not described by the rules, you can also choose one of the three actions: set a cumulative threshold, upon exceeding which traffic of other fingerprints will be dropped, add senders that have exceeded the cumulative threshold to TBL, or pass the “ClientHello” not described by the rules to the countermeasure’s output.

In order to unify rules, the BLOCK action should now be specified at the beginning of a rule. For backward compatibility, the ability to specify the BLOCK action in the middle of a rule is preserved, so rewriting old rules is not required.

FRB. Added PASS action for rules

Added the PASS action that allows excluding the effect of the countermeasure on traffic matching a certain pattern. Traffic matching such a rule will be passed to the countermeasure’s output. For example, the following rule will pass to the countermeasure’s output all packets from the network 10.10.10.0/24 sent to the IP address 175.180.90.21, and it will not be affected by the subsequent rules that specify named IP address lists, nor by the action for the rest of traffic not described by the rules.

PASS ACL src 10.10.10.0/24 dst 175.180.90.21

For traffic that does not match any of the rules, you can also choose one of the three actions: set a cumulative rate threshold in packets or bits per second, upon exceeding which the traffic will be dropped, add senders that have exceeded the cumulative threshold to TBL, or pass the traffic not described by the rules to the countermeasure’s output.

In order to unify rules, the BLOCK action should now be specified at the beginning of a rule. For backward compatibility, the ability to specify the BLOCK action in the middle of a rule is preserved, so rewriting old rules is not required.

GEO. Filtering by autonomous system numbers restored
In version v26.06, due to the change in the mechanism for determining country affiliation of IP addresses, specifying an autonomous system number in the GEO countermeasure could lead to a broader association of IP addresses with the specified AS than the AS actually contains. Now this behavior has been brought back to the original variant, and specifying an autonomous system number in the GEO countermeasure guarantees that the specified action will be applied only to IP addresses associated with the autonomous system in the GeoIP database.

Named Lists

Added ability to load named IP address lists onto Collector

Now a named IP address list can be assigned the option “Can be used in traffic collectors”. These lists will be loaded onto Collector and used for solving various tasks.

Named lists for which the ability to load onto Collector has been activated are marked with a flag in the common list.

Currently, lists for loading onto Collector accept only IP addresses and prefixes. Support for autonomous system numbers and domain names will be added in future versions.

"Flow Analysis" Page

Added widgets of tops and rates by applications

Widgets “With arbitrary filters” have been reworked. Now widgets with preset filters are moved into a separate group “By applications”. Application widgets are available both for tops and for rate graphs.

The widget with arbitrary filters is preserved for the “Rates” category.

"Overview" Page

Added widgets of tops by group traffic

Monitoring Objects

Added support for named IP address lists in the rules for defining inbound and outbound traffic

Now in the rules for defining inbound and outbound traffic of a monitoring object, you can specify named IP address lists loaded onto Collector.

Added detection for monitoring object

A “Detection Rules” tab has been added to the monitoring object page, which specifies rules for the monitoring object’s traffic. A rule contains a traffic description, a threshold, and an action. If, according to the Collector’s data, the traffic described by the rule exceeds the threshold set for it, the action is performed.

Collector

Added ability to not count flow with zero egress interface as dropped
The option “Do not consider traffic with a zero egress interface as a reset” has been added to the exporter settings on the Flow source page. Activating the option allows not classifying a flow as dropped if it has a zero egress interface.

UX

Added ability to display graphs from several instances simultaneously

For convenient display of traffic graphs on installations with multiple instances, now you can select for display graphs not only from one specific instance, but from several at once. For each curve, the total value across the selected instances will be displayed.

Added period switch buttons to all pages with graphs
Period switch buttons, which allow quickly switching back and forth between previously used time periods, have now been added to all web interface pages with graphs. To switch periods, you can also use the keyboard shortcuts ALT+Z — previous period and ALT+C — next period.