Содержание
Требования
LAF требует libnetfilter-queue, и включает зависимость libnfnetlink и ядро 2.6.14 или новее.
Установим необходимые библиотеки:
# sudo apt-get install libnfnetlink-dev libnetfilter-queue-dev
Установка
Установите необходимые зависимости.
# sudo apt-get install libnfnetlink-dev libnetfilter-queue-dev
Компиляция с make:
# make
Запустите [clang] (http://clang-analyzer.llvm.org/scan-build.html) статический анализатор:
# scan-build make
Создайте правило iptables:
# sudo iptables -A OUTPUT -p all -j NFQUEUE --queue-num 0
Добавьте записи в файл whitelist.txt следующим образом:
“<destination_ip> <port>“
“<destination_ip> <port>“
`*` может использоваться как для каждого, так и для всех.
LAF лицензируется по лицензии GPLv3. См. ЛИЦЕНЗИЮ для получения дополнительной информации
Вы можете скачать Linux Application Firewall по ссылке ниже: