ARM Research Labs Sniffer Plugin for CommuniGate Pro

Note: The ARM Research Labs Sniffer Plugin is not available on platforms. Before you order the Sniffer License, make sure that the available versions of the Sniffer Plugin software run on your CommuniGate Pro Server platform.


Download the ARM Research Labs Sniffer Plugins

ARM Research Labs Sniffer antispam plugins are available for certain platforms only.

Latest Version v1.4.1 (Includes new Strangers algorithm replacing White-Guard & configuration short buffer fix)

Operating System CPU Download
via
http
via
ftp
Microsoft Windows
All Flavors
x86
x86_64
Linux CentOS 6-0 x86
x86_64
Fedora Core 7 x86
x86_64
Free BSD 10-0 x86
x86_64
Open BSD 5-4 x86
x86_64
Open Suse 12-3 x86
x86_64
Ubuntu 14-04 x86
x86_64
C++ Source All

Version v1.3 (includes Saccades engine, White-Guard, Short-Match protection)

Operating System CPU Download
via
http
via
ftp
Microsoft Windows
All Flavors
x86
x86_64
Linux CentOS 6-0 x86
x86_64
Fedora Core 7 x86
x86_64
Free BSD 10-0 x86
x86_64
Open BSD 5-4 x86
x86_64
Open Suse 12-3 x86
x86_64
Ubuntu 14-04 x86
x86_64
C++ Source All

Downloads by ftp are not available


Upgrading to a newer version.

When upgrading the Plugin to a newer version, do the following:


Installing on a MS Windows 200x/NT/XP/9x system.


Installing on a Linux system.


Installing on a FreeBSD system.


Installing on an OpenBSD system.


Installing from source.

You can build the Sniffer Plugin from source:


Configuring the Sniffer Plugin.

Go to the CGPSNF module directory:

On a typical Linux or Linux-like system /var/CommuniGate/CGPSNF
On a typical Windows system C:\CommuniGatePro\CGPSNF

Note: If these are not correct for your system you will need to customize your snf_engine.xml and getRulebase script accordingly. Be sure you visit the paths and update-script section of snf_engine.xml as well as the SET SNIFFER_PATH= line in your getRulebase script.


Testing the Sniffer Plugin.

On Windows System:

On a Unix System:


Command Line Options

The Sniffer Plugin supports the following command-line option (parameters):

path_to_config_file

This option tells the Plugin to read the configuration from path_to_config_file.


Integrating the Sniffer Plugin with CommuniGate Pro.

Please check the External Filters section of the CommuniGate Pro manual.

Open the General page in the Settings section of the WebAdmin Interface and click the Helpers link. Create the Helper as follows:

Content Filtering
Log Level: Program Path:
Time-out: Auto-Restart:
Note: For Windows system the Program Path shold be CGPSNF\CGPSNF.exe
Note: On some versions of FreeBSD system you may need to specify the full path to the program, i.e. /var/CommuniGate/CGPSNF/CGPSNF

The recommended Scanning Rule is as follows:

Data Operation Parameter
Action Parameter