OpenSnitch это свободный порт Little Snitch для GNU/Linux. Little Snitch, в свою очередь, представляет собой брандмауэр приложений, разработанный исключительно для Mac OS.
Основное, что делает OpenSnitch, это отслеживает интернет-запросы, сделанные установленными вами приложениями. OpenSnitch позволяет создавать правила, для которых приложениям разрешать доступ в Интернет, а какие блокировать. Каждый раз, когда приложение, для которого нет правила, пытается получить доступ к Интернету, появляется диалоговое окно. Это диалоговое окно дает вам возможность разрешить или заблокировать соединение.
Вы также можете решить, будет ли это новое правило применяться к процессу, точному URL-адресу, который он пытается достичь, домену, который он пытается достичь, к этому единственному экземпляру, к этому сеансу или навсегда.
Все правила, которые вы создаете, хранятся в виде файлов JSON, поэтому вы можете изменить их позже, если вам нужно. Например, если вы неправильно заблокировали приложение.
OpenSnitch также имеет приятный графический пользовательский интерфейс, который позволяет сразу увидеть:
- Какие приложения обращаются к Интернету
- Какой IP-адрес они используют
- Какой пользователь им владеет
- Какой порт используется