Artica Wiki

Artica PCAP sniffer reputation

Artica PCAP Sniffer reputation is a tool that monitors your network card and detects malicious IP addresses through databases or RBLs. It is designed to complement CrowdSec Fail2ban or iptables.

Why Artica PCAP filter?
The default way to protect your server is to preload lists into firewall rules. 
However, these lists load the firewall process for a few addresses that might come into contact with your network.

Artica PCAP filter is in charge of loading these lists outside the firewall and reacting only if addresses match records loaded in its databases.

Anyone can use Artica PCAP filter, as it has been designed to be independent of the core Artica engine. 
It can be managed from the command line or using the Artica Web console.

Artica PCAP filter can run as a tool or a daemon to secure your server network and provides a REST HTTP API to query its database.

How Artica PCAP filter can capture source IP addresses?

Artica is able to capture network packets from the locally defined network interface and/or scan events from a Fortigate firewall using syslog (version 1.0.28).

How does remediation work?

  1. In conjunction with CrowdSec or Fail2ban: 
    Artica PCAP filter will write alert events to its log file, so CrowdSec or Fail2ban will react accordingly and perform the necessary remediation.
  2. Feeding an ipset object: 
    When an IP address is detected, Artica PCAP filter automatically adds this address to an ipset object for a set period of time.
  3. ProxMox remediation
    This method consists of remotely filling a ProxMox IPSet object with a time-limited duration.
  4. Fortigate remediation
    This method consists of remotely filling a Fortigate IP addresses group object with a time-limited duration.
  5. pfSense remediation
    This method consists of remotely filling a pfSense Address aliases object with a time-limited duration. 

What types of database are used?

How do I use it?

There are two ways to use it: