Directories
¶
| Path | Synopsis |
|---|---|
|
systemd
Package systemd defines several utilities to interact with systemd.
|
Package systemd defines several utilities to interact with systemd. |
|
config
Package config provides functionality to load and monitor the system firewall rules.
|
Package config provides functionality to load and monitor the system firewall rules. |
|
pf
Package pf implements the firewall.Firewall interface for macOS using the pf (packet filter) firewall via pfctl.
|
Package pf implements the firewall.Firewall interface for macOS using the pf (packet filter) firewall via pfctl. |
|
internal
|
|
|
testutil
Package testutil provides test infrastructure for OpenSnitch integration tests.
|
Package testutil provides test infrastructure for OpenSnitch integration tests. |
|
parsers
Package parsers contains tiny, allocation-light passive parsers used to extract L7 visibility (TLS SNI, HTTP Host, QUIC SNI) from intercepted packets.
|
Package parsers contains tiny, allocation-light passive parsers used to extract L7 visibility (TLS SNI, HTTP Host, QUIC SNI) from intercepted packets. |
|
See platform/linux/init.go for the actual registration.
|
See platform/linux/init.go for the actual registration. |
|
darwin
Package darwin provides macOS implementations of the platform interfaces.
|
Package darwin provides macOS implementations of the platform interfaces. |
|
linux
Package linux provides Linux implementations of the platform interfaces.
|
Package linux provides Linux implementations of the platform interfaces. |
|
audit
Package audit reads auditd events from the builtin af_unix plugin, and parses the messages in order to proactively monitor pids which make connections.
|
Package audit reads auditd events from the builtin af_unix plugin, and parses the messages in order to proactively monitor pids which make connections. |
Click to show internal directories.
Click to hide internal directories.