[x86, amd64] Dynamic A-D Ports for Applications - addon for gufw - ufw (DAD Ports for App) 1.0

Ответить на тему
Статистика раздачи
Размер:  54 KB   |    Зарегистрирован:  8 лет 2 месяца   |    Скачан:  0 раз
Сидов:  878  [  0 KB/s  ]   Личеров:  44  [  0 KB/s  ]   Подробная статистика пиров
 
   
 
 
Автор Сообщение

Программист ®

Пол:

Стаж: 10 лет

Сообщений: 11880

Создавать темы 12-Фев-2016 19:35

[Цитировать]

Dynamic A-D Ports for Applications - addon for gufw - ufw (DAD Ports for App)
Год Выпуска: 2016
Версия: 1.0
Разработчик: Ragnor
Сайт разработчика: https://github.com/Ragnor-RaShine/Lab-forge
Системные требования: ОС: Linux: Ubuntu и производные, Mint и производные
Firewall: Gufw+ufw
Cистема загрузки: Upstart init (при желании можно переделать под Sys Init V и SystemD)
Архитектура: x86, amd64
Таблэтка: Не требуется
Язык интерфейса: Русский
MD5 - файл Defense Module: 38cd83ee2b0165e9dc059d0ef8dfdf66
Описание: Dynamic A-D Ports for Applications - addon for gufw - ufw (DAD Ports for App); License: GNU GPL version 3
Программа является дополнением для фаервола Gufw-ufw. Она предназначена для автоматического управления соединениями в зависимости от используемых программ, которые определены для этих соединений. Если программа включается, то используемый ей порт(-ы) открывае(ю)тся, а если выключается, то закрывае(ю)тся. Всё происходит с учетом профиля в gufw. Также программа имеет механизм учитывающий UPnP, если нужно перенаправить входящее соединение с роутера на компьютер.
Доп. информация: Для того, чтобы программа работала, нужно папку DAD Ports for App с ней поместить в директорию /opt. Чтобы происходила автозагрузка программы при старте системы нужно разместить файл Defense Module.conf в директорию /etc/init (подобный метод для автозагрузки применим к системе автозагрузки Upstart init).
Поиск бинарников для запуска происходит по входным данным описания (description) из gufw к соединениям с помощью find в папке /usr/bin. Вывод найденных бинарников в файл происходит с учётом профиля, поэтому для проверки правильности найденных бинарников - смотреть содержимое файла вида Дом.App. Описания, для которых бинарники не найдены, выводятся в файл unknownPrcsReadMe. Для тех описаний, для которых не найден бинарник, программа не будет производить управление портами. Чтобы включить их в упраление, нужно добавить название бинарника (названия процесса диспетчера задач) самому в файл для ручного ввода вида Дом.PmanInput. Вид добавляемый записи должен быть такой":
"Eiskalt DC++"="eiskaltdcpp-qt"
Записи должны располагаться также как в файлах вида Дом.App. Каждая запись в отдельной строчке. Программа производит управление портами опираясь на записи в сводном файле Cache.App.
Чтобы происходил учет UPnP для какой-либо программы, необходимо добавить название её бинарника в файл вида Дом-UPnP.App. Вид добавляемой записи должен быть такой:
"eiskaltdcpp-qt"
Каждая запись также должна располагаться в отдельной строчке (кавычки как в примерах обязательны!). Если нужно посмотреть или поменять диапазон используемых портов или применяемые правила ufw смотреть в файле вида Дом-UPnP.Cache. При изменении в этом файле всё будет работать до тех пор, пока не введена или не убрана (новая) запись в файл вида Дом-UPnP.App, так как после этого будет переконструирован файл вида Дом-UPnP.Cache.
P.S. 1: Как показала практика - многократные добавления удаления правил с помощью ufw - ведёт к ошибкам взаимодействия ufw с iptables. Что лечится перезагрузкой компьютера. Поэтому не рекомендуется изменять правило закрыть порты на удалить правило открыть порты!
P.S. 2: Данная программа написана на языке Bash
P.S. 3: Не забудьте выдать права на выполнение файлам: Defense Module, Start.desktop, stop.desktop

Скриншоты


[only-soft.org].t42565.torrent
Торрент: Зарегистрирован   [ 2016-02-12 19:35 ]

988 B

Статус: проверено
Скачан: 0 раз
Размер: 54 KB
Оценка: 
(Голосов: 0)
Поблагодарили: 0  Спасибо
[x86, amd64] Dynamic A-D Ports for Applications - addon for gufw - ufw (DAD Ports for App) 1.0 скачать торрент бесплатно и без регистрации
[Профиль] [ЛС]
Форум Тема Автор Размер
Игры для Linux 140 [x86, amd64] [GOG] [Unity3D] Жесткий диск 70 MB
Игры для Linux 18 Wheels of Steel: Convoy / 18 Стальных Колес: Конвой [x86, amd64] [RUS] [Wine] Жесткий диск 130 MB
Игры для Linux 3089 [x86, amd64] [under development] Жесткий диск 55 MB
Игры для Linux 35MM [x86, amd64] [RU/EN] [Steam] [Unity3D] Жесткий диск 1,48 GB
Игры для Linux 39 Days to Mars (1.0.0.5) [x86, amd64] [Multi] [Unity3D] Жесткий диск 144 MB
Игры для Linux 60 Seconds! [x86, amd64] [Multi/EN] [Steam] [Unity3D] Жесткий диск 667 MB
Игры для Linux 60 Seconds! [x86, amd64][RUS][Unity3D] Жесткий диск 264 MB
Игры для Linux 7 Billion Humans [x86, amd64] [Multi] [GOG] [Native] Жесткий диск 463 MB
Показать сообщения:    
Ответить на тему

Текущее время: Сегодня, в 22:48

Часовой пояс: GMT + 4



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы