Intrusion Detection

Slips – intrusion detection and prevention system

Slips (Stratosphere Linux IPS) is an endpoint behavioural intrusion detection and prevention system. It combines machine-learning models, threat-intelligence feeds and expert heuristics to identify malicious behaviour in network traffic.

The software analyses live network traffic, PCAP captures, and flow data generated by tools such as Zeek, Suricata and Argus. Slips is written in Python and uses Zeek for traffic capture and analysis, with Redis providing interprocess communication. Its active blocking functionality is available on Linux.

This is free and open source software.

Key Features

  • Detects malicious network behaviour using machine-learning models.
  • Combines behavioural analysis with more than 40 threat-intelligence feeds and expert heuristics.
  • Processes live network traffic, PCAP files and network-flow records.
  • Supports data generated by Zeek, Suricata and Argus.
  • Detects targeted attacks and command-and-control communications.
  • Provides adaptive TLS and HTTPS anomaly detection.
  • Generates local HTML reports for investigating encrypted-traffic anomalies.
  • Looks up IP addresses using external services such as VirusTotal and RiskIQ.
  • Includes a web interface and an optional Kalipso text-based interface.
  • Supports automated peer-to-peer sharing of indicators of compromise.
  • Offers popup notifications and configurable network blocking.
  • Uses a modular architecture that supports additional detection modules.
  • Supports federated learning through the FEEL project.
  • Runs natively or in Docker containers.

Website: github.com/stratosphereips/StratosphereLinuxIPS
Support:
Developer: Stratosphere Laboratory
License: GNU General Public License v2.0

Slips is written in Python. Learn Python with our recommended free books and free tutorials.


Related Software

Network Intrusion Detection Systems
SnortIntrusion detection/prevention with real-time traffic analysis/packet logging
SuricataHigh performance Network IDS, IPS and Network Security Monitoring engine
Zeek(formerly Bro) Powerful network analysis framework
MaltrailLightweight malicious traffic detection system
KismetWireless intrusion detection, wireless network and device detector, and more
SlipsIntrusion detection and prevention system
SaganMulti-threads, high performance log analysis engine
psadIntrusion detection and log analysis with iptables

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted