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

Reply to topic
DL-List and Torrent activity
Size:  54 KB   |    Registered:  9 years 4 months   |    Completed:  0 times
Seeders:  412  [  0 KB/s  ]   Leechers:  28  [  0 KB/s  ]   Show peers in full details
 
   
 
 
Author Message

Programmer ®

Gender: Male

Longevity: 11 years

Posts: 13811

Post 12-Feb-2016 17:35

[Quote]

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
Torrent: Registered [ 2016-02-12 17:35 ] · 2689B0F37340DF5793ECE1D419003DE211AF64C7

988 B

Status: checked
Completed: 0 times
Size: 54 KB
Rate: 
(Vote: 0)
Have thanked: 0  Thanks
[x86, amd64] Dynamic A-D Ports for Applications - addon for gufw - ufw (DAD Ports for App) 1.0 download torrent for free and without registration
[Profile] [PM]
Forum Topic Author Size
Games for Linux 140 [x86, amd64] [GOG] [Unity3D] HDD 70 MB
Games for Linux 18 Wheels of Steel: Convoy / 18 Стальных Колес: Конвой [x86, amd64] [RUS] [Wine] HDD 130 MB
Games for Linux 3089 [x86, amd64] [under development] HDD 55 MB
Games for Linux 35MM [x86, amd64] [RU/EN] [Steam] [Unity3D] HDD 1.48 GB
Games for Linux 39 Days to Mars (1.0.0.5) [x86, amd64] [Multi] [Unity3D] HDD 144 MB
Games for Linux 60 Seconds! [x86, amd64] [Multi/EN] [Steam] [Unity3D] HDD 667 MB
Games for Linux 60 Seconds! [x86, amd64][RUS][Unity3D] HDD 264 MB
Games for Linux 7 Billion Humans [x86, amd64] [Multi] [GOG] [Native] HDD 463 MB
Display posts:    
Reply to topic

Current time is: 11-Jul 08:54

All times are UTC + 2



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum