opensnitch

OpenSnitch is a GNU/Linux port of the Little Snitch application firewall
opensnitch logo

Here is the markdown description of OpenSnitch:

OpenSnitch

A GNU/Linux application firewall with key features:

  • Interactive outbound connections filtering.
  • Block ads, trackers or malware domains system wide.
  • Configure system firewall from GUI (nftables).
    • Manage input policy, allow inbound services, etc.
  • Manage multiple nodes from a centralized GUI.
  • SIEM integration.

Key Features

• Interactive outbound connections filtering. • Block ads, trackers or malware domains system wide. • Configure system firewall from GUI (nftables). + Manage input policy, allow inbound services, etc. • Manage multiple nodes from a centralized GUI. • SIEM integration.


Download

Deb/RPM packages for your system available at GitHub Releases.


Installation


Deb

$ sudo apt install ./opensnitch*.deb ./python3-opensnitch-ui*.deb


RPM

$ sudo yum localinstall opensnitch-1*.rpm; sudo yum localinstall opensnitch-ui*.rpm Then run: $ opensnitch-ui or launch the GUI from the Applications menu.


OpenSnitch in Action

Examples of OpenSnitch intercepting unexpected connections:


In the Press

  • 2017, PenTest Magazine
  • 11/2019, It's Foss
  • 03/2020, Linux Format #232
  • 08/2020, Linux Magazine Polska #194
  • 08/2021, Linux Format #280
  • 02/2022, Linux User

Donations

If you find OpenSnitch useful and want to donate to the dedicated developers, you can do it from the Sponsor this project section on the right side of this repository.


Contributors

See the list


Translating





> Visit opensnitch Website <