Suricata::Ping

The purpose of send a ping packet on each interface being monitorined by suricata.

This can then be checked for further down the processing pipe for alerts to ensure that everything is being processed as expected.

Usage

suricata_ping -f <suricata config> [-p <pattern>] [-i <ip>] [-c <count>] [-s <section>]

suricata_ping -h/--help

suricata_ping -v/--version

Flags

-f suricata_config

This is the suricata config to read. This will include the configs in .include .

This is a required flag.

-p pattern

The pattern to use with the ping.

default: e034o31qwe9034oldlAd31qdgf3

-i ip

The IP to send the ping request to.

default: 8.8.8.8

Install

Generic

cpanm Suricata::Ping

Debian

apt-get install libyaml-libyaml-perl libfile-slurp-perl libhash-merge-perl cpanminus
cpanm Suricata::Ping

FreeBSD

pkg install p5-YAML-LibYAML p5-File-Slurp p5-Regexp-IPv6 p5-Hash-Merge p5-App-cpanminus
cpanm Suricata::Ping

Source

perl Makefile.PL
make
make install