OpenSnitch is a GNU/Linux interactive application firewall inspired by Little Snitch.
Find a file
Gustavo Iñiguez Goia d9e0c59158
Allow to configure firewall rules from the GUI (#660)
* Allow to configure firewall rules from the GUI (WIP)

New features:
- Configure and list system firewall rules from the GUI (nftables).
- Configure chains' policies.
- Add simple rules to allow incoming ports.
- Add simple rules to exclude apps (ports) from being intercepted.

This feature is only available for nftables. iptables is still supported,
you can add rules to the configuration file and they'll be loaded, but
you can't configure them from the GUI.

More information: #592
2022-05-03 22:05:12 +02:00
.github actions: updated go version to 1.15 2022-02-18 00:33:26 +01:00
daemon Allow to configure firewall rules from the GUI (#660) 2022-05-03 22:05:12 +02:00
debian Improve systemd service unit name 2022-02-02 14:24:13 +03:00
ebpf_prog updated ebpf modules compilation steps 2022-03-07 01:27:28 +01:00
proto Allow to configure firewall rules from the GUI (#660) 2022-05-03 22:05:12 +02:00
screenshots added more screenshots 2020-02-25 22:39:32 +01:00
ui Allow to configure firewall rules from the GUI (#660) 2022-05-03 22:05:12 +02:00
utils added script to update ads lists, old script relocated. 2021-07-17 00:41:13 +02:00
.gitignore misc: small fix or general refactoring i did not bother commenting 2018-04-16 17:51:54 +02:00
LICENSE Update LICENSE 2020-06-20 17:48:59 +02:00
Makefile makefile: 2021-02-13 18:48:49 +03:00
README.md chore: add Repology badge to README 2022-01-06 10:33:03 +01:00
release.sh misc: small fix or general refactoring i did not bother commenting 2018-04-10 19:49:58 +02:00

opensnitch

Release Software License Go Report Card Packaging status

OpenSnitch is a GNU/Linux application firewall.

OpenSnitch

Installation and configuration

Please, refer to the documentation for detailed information.

Contributors

See the list