The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Открыт код Douane, динамического межсетевого экрана для Linux"
Отправлено opennews, 28-Апр-14 09:24 
Объявлено об открытии исходных текстов всех наработок продукта Douane (http://www.douaneapp.com/), в рамках которого подготовлена реализация персонального интерактивного межсетевого экрана для Linux, поддерживающая интеграцию с GNOME. Douane предоставляет наглядный интерфейс для отслеживания сетевой активности пользовательских приложений и блокирования нежелательного сетевого трафика. При выявлении попытки сетевого соединения от приложения, не подпадающего под правила белого списка, программа выводит пользователю диалог с предложением принять решение о продолжении инициированной сетевой операции. Код открыт под лицензией GPLv2 и доступен (https://github.com/Douane/) на GitHub.


<center><a href="https://camo.githubusercontent.com/e02c9e400ccac983f632ff142... src="http://www.opennet.ru/opennews/pics_base/0_1398661342.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>


Douane состоит (https://github.com/Douane/Douane/wiki/Architecture) из четырёх базовых частей: модуля для ядра Linux, фонового процесса для мониторинга соединений, графического интерфейса для вывода уведомлений и конфигуратора.


-  Модуль ядра douane-dkms (https://github.com/Douane/douane-dkms) написан на языке Си с использованием фреймворка  Netfilter и предназначен для перехвата исходящего трафика, а также определения его связи с отдельными приложениями.
-  Фоновый процесс douane-daemon (https://github.com/Douane/douane-daemon) отвечает за контроль за соблюдением ранее принятых решений о допустимости того или иного трафика от приложений и инициирования запроса пользователю в случае появления ранее не наблюдаемой сетевой активности. Демон написан на языке С++ и использует D-Bus для обмена данными.
-  Интерфейс для вывода уведомлений (douane-dialog (https://github.com/Douane/douane-dialog)) отвечает за подтверждение или блокирование пользователем выявленной активности. Компонент написан на языке С++ и использует обвязку GTKmm (http://www.gtkmm.org/en/) для использования библиотеки GTK+ 3 в проектах на языке С++.
-  Конфигуратор douane-configurator (https://github.com/Douane/douane-configurator) отвечает за управление работой межсетевого экрана и корректировку ранее добавленных правил. Интерфейс настройки написан на языке Python 3 с использованием библиотеки GTK+ 3 через биндинг PyGObject (https://wiki.gnome.org/action/show/Projects/PyGObject?action...).

<center><a href="https://camo.githubusercontent.com/3e3e5c4e3ccb8f84319712c5a... src="http://www.opennet.ru/opennews/pics_base/0_1398661369.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>

URL: http://www.reddit.com/r/linux/comments/245i33/douane_persona.../
Новость: http://www.opennet.ru/opennews/art.shtml?num=39654

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру