opensnitch README

The project's README from github.com/evilsocket/opensnitch. As one markdown file: README.md.

Join the project community on our server!


opensnitch

Release Software License Go Report Card Packaging status

OpenSnitch is a GNU/Linux application firewall.

•• Key Features • Download • Installation • Usage examples • In the press ••

OpenSnitch

Key features

Download

Download deb/rpm packages for your system from https://github.com/evilsocket/opensnitch/releases

Installation

deb

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

rpm

$ sudo dnf install opensnitch*.rpm

Then run: $ opensnitch-ui or launch the GUI from the Applications menu.

Please, refer to the documentation for detailed information.

OpenSnitch in action

Examples of OpenSnitch intercepting unexpected connections:

https://github.com/evilsocket/opensnitch/discussions/categories/show-and-tell

Have you seen a connection you didn't expect? submit it!

In the press

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.

You can see here who are the current maintainers of OpenSnitch: https://github.com/evilsocket/opensnitch/commits/master

Contributors

See the list

Translating

Translation status

opensnitch (evilsocket/opensnitch)

Searching Database…

Что это такое?OpenSnitch — интерактивный файрвол для приложений в GNU/Linux, вдохновлённый программой «Little Snitch» из macOS. Он позволяет в реальном времени видеть исходящие соединения каждого приложения и разрешать или блокировать их.
Это приложение с графическим интерфейсом или фоновый демон?И то, и другое: фоновый компонент перехватывает исходящие соединения и показывает окно на рабочем столе, где вы можете их разрешить или запретить. Тот же интерфейс может также настраивать правила файрвола nftables в вашей системе и централизованно управлять несколькими узлами OpenSnitch.
Мне нужно что-то кроме apt или dnf, чтобы всё заработало?Нет, для установки готовых пакетов deb или rpm, которые включают и фоновый демон, и графический интерфейс, достаточно менеджера пакетов вашей системы (apt или dnf).
Заработает ли он на любом дистрибутиве Linux или только на основанных на Debian или Fedora?Официальные пакеты предоставляются только в форматах deb и rpm, поэтому дистрибутивам вне семейств Debian/Ubuntu или Fedora/RHEL, возможно, придётся собирать программу вручную. Она работает только в Linux и не имеет версий для Windows или macOS.
Что OpenSnitch умеет, кроме блокировки отдельных соединений?Он может блокировать рекламу, трекеры и домены с вредоносным ПО во всей системе, настраивать файрвол Linux (nftables), включая правила для входящих соединений, управлять несколькими узлами OpenSnitch из одного централизованного интерфейса и интегрироваться с SIEM-системами.
Почему его сравнивают с Little Snitch?Little Snitch — известный интерактивный файрвол для исходящих соединений в macOS. OpenSnitch переносит тот же принцип «спросить, прежде чем приложение выйдет в сеть» в Linux, где нативного аналога нет.
Можно ли пользоваться OpenSnitch бесплатно?Да, он распространяется под лицензией GPL-3.0, является бесплатным ПО с открытым исходным кодом, хотя проект принимает пожертвования для поддержки своих разработчиков.
Creator
evilsocket
Size
20.3 MB
Stars
14.2K
Age
9y
Commits · 90 Days