Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Fort Firewall

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

Открыть новую тему     Написать ответ в эту тему

shadow_member



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Fort Firewall
(текущая версия программы - Fort Firewall 3.18.3, 2025-06-23)

 

 

 

    Кратко о возможностях программы:
  • Fort Firewall - простой и лёгкий брандмауэр для Windows, позволяющий фильтровать сетевой и интернет трафик, настраивать фильтры по IP-адресам, группам приложений и названиям сервисов, а также устанавливать ограничения скорости трафика приложений. Подробнее о возможностях программы можно почитать здесь (на русском)
  • Основное предназначение программы - Фаервол/брандмауэр (имеет свой собственный драйвер ядра, основанный на платформе фильтрации Windows Filtering Platform (WFP))
  • Поддерживаемые версии Windows: Windows 11 / 10 / 8.1 / 8 / 7 (32/64-разрядные версии) + "Какой установщик ставить?" (на английском) + подробнее (на английском)

 
Для работы требует Microsoft Visual C++ Redistributable:
X64 https://aka.ms/vs/17/release/vc_redist.x64.exe
X86 https://aka.ms/vs/17/release/vc_redist.x86.exe
ARM64 https://aka.ms/vs/17/release/vc_redist.arm64.exe

 
Для работы на Windows 10+ требует выключить HVCI (Core Isolation: Memory Integrity).
 
Отзывы в теме:
73 [?]
ndch [?]
Dashke [?]
asfasd [?]
10ppp [?]

Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 18:48 09-04-2019 | Исправлено: tnodir, 11:20 23-06-2025
tnodir



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Fort Firewall 3.16.3
New:
- UI: ProgramEdit: Add "Schedule On: Connections Closed" option.
- UI: Rules: Use '=' to check local port/ip is equal to remote one.
- UI: Rules: Improve protocol and port names.
- Driver: Don't veto packets in transport layer. (To fix NetLimiter's connections monitor.)
- UI: Update SQLite to 3.49.1

Всего записей: 636 | Зарегистр. 06-05-2019 | Отправлено: 19:02 19-02-2025
Keleborn

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tnodir
Супер! netlimiter теперь работает, с Правилами разобрался с первого раза
 
А можно еще сделать feature request, если будет время/желание - добавить в окно оповещения удаленный адрес,порт приложения, наподобие того что было в outpost firewall. Было бы удобно сразу видеть куда ломится программа - в локальную сеть или в глобальный интернет. Пока что приходится каждый раз открывать "Трафик" , переключаться во вкладку "Соединения" и после этого принимать решения о блокировки. Снимок окна для примера приложил ниже
 
 

Всего записей: 24 | Зарегистр. 17-06-2007 | Отправлено: 05:48 21-02-2025 | Исправлено: Keleborn, 05:56 21-02-2025
tnodir



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Keleborn

Цитата:
добавить в окно оповещения удаленный адрес,порт приложения

1. Форт сейчас показывает окошко об уже заблокированном или разрешённом приложении. Куда он пытался соединиться опционально логируется отдельно.
 
Можно добавить кнопку для поиска и показа логов соединений для приложения. Чтобы вручную не искать.
 
2. При режиме "Ask to Connect" соединения будут ставиться на паузу и показываться в окошке уведомления. Но этот режим ещё не реализован.
 
AOF, Comodo Firewall, NetLimiter тоже ставят на паузу. Большинство остальных фаеров не умеют ставить на паузу, т.к. для этого нужен свой драйвер.

Всего записей: 636 | Зарегистр. 06-05-2019 | Отправлено: 06:36 21-02-2025 | Исправлено: tnodir, 06:37 21-02-2025
Keleborn

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tnodir

Цитата:
Можно добавить кнопку для поиска и показа логов соединений для приложения. Чтобы вручную не искать.  

Было бы замечательно

Всего записей: 24 | Зарегистр. 17-06-2007 | Отправлено: 11:19 21-02-2025
tnodir



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Keleborn

Цитата:
Было бы замечательно

Ок, посмотрю..

Всего записей: 636 | Зарегистр. 06-05-2019 | Отправлено: 12:08 21-02-2025
tnodir



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Fort Firewall 3.16.4
New:
- UI: ProgramEdit: Add Quick Actions on right of "Schedule".
- UI: ProgramEdit: Remove "Schedule On: Connections Closed" option.
- UI: ProgramEdit: Tweak "Rules inheritance" and "Group" controls.
- UI: Programs: Add "Notes" column (hidden by default).
- UI: Programs: Show Zone names in tooltip.
- UI: Connections: Rework columns.
- UI: Connections: Add "Copy as Filter" menu item.
- UI: Traffic Graph: Allow transparent background color.

Всего записей: 636 | Зарегистр. 06-05-2019 | Отправлено: 08:50 09-03-2025
PaulPSS

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ув. Tnodir, ещё раз спасибо за Fort. Очень интересная, развивающаяся программа, и особенно приятно наличие портабельной версии.  
 
Вопрос про icu.dll. С некоторых пор Форт требует эту библиотеку. Эта библиотека (Международные компоненты для Юникода) была изменена в Win10 1903 за счёт объединения icuuc.dll и icuin.dll (https://learn.microsoft.com/ru-ru/windows/win32/intl/international-components-for-unicode--icu-). Соответственно, в LTSC 1809 (что до 2029 года будет актуальна) возникает ошибка при установке и запуске.  
 
Сейчас скачаю дистрибутив Win 11 и Win 10 1903, вытащу из них icu.dll. Посмотрим, подхватятся ли при установке. Но, думаю, не всё так просто. Протестим.
 
 
Update: Простое копирование библиотек в 32 и 64 решило вопрос.

Всего записей: 54 | Зарегистр. 19-05-2014 | Отправлено: 11:47 09-03-2025 | Исправлено: PaulPSS, 12:55 09-03-2025
tnodir



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PaulPSS

Цитата:
Вопрос про icu.dll. С некоторых пор Форт требует эту библиотеку.

А с какой версии требует эту длл? И как выглядит ошибка?
 
Qt собираю из исходников как статическую библиотеку без использования ICU. Эту длл я не ставил у себя и всё работает.

Всего записей: 636 | Зарегистр. 06-05-2019 | Отправлено: 13:30 09-03-2025
ADvX

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tnodir - а не подскажете, сейчас в режиме Block, if not allowed если какая-то новая программа обратится в интернет, то её не пустит и никаких уведомлений или логов об этом не будет? Чтоб были уведомления и логи попыток надо включать обучение, но при этом до момента выбора действий программа спокойно имеет доступ и может отсылать\получать любую информацию?

Всего записей: 21 | Зарегистр. 21-12-2005 | Отправлено: 16:31 09-03-2025
tnodir



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Fort Firewall 3.16.5
New:
- UI: Options: Add "Filter Off Seconds" to auto-enable Filtering in specified seconds.
- UI: Rules: Fix "ICMPv6" protocol name parsing again (v3.16.3 regression).
- UI: Add Japanese language.
 
 
Добавлено:
ADvX

Цитата:
в режиме Block, if not allowed если какая-то новая программа обратится в интернет, то её не пустит и никаких уведомлений или логов об этом не будет?

Уведомления будут для новых программ (настройки в Options: Programs: Collect New Programs; Options: Interface: Programs).
 
Логи будут в окне Statistics: Connections (настройки в Options: Statistics: Connections).
 

Цитата:
Чтоб были уведомления и логи попыток надо включать обучение

Нет, в режиме "Auto-learn" наоборот не будет никаких уведомлений (логи будут).
 
Хотя можно включить через Options: Interface: Programs: Auto-show alert window...: Auto-learn.

Всего записей: 636 | Зарегистр. 06-05-2019 | Отправлено: 17:17 09-03-2025
PaulPSS

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А с какой версии требует эту длл? И как выглядит ошибка?

 
С какой версии - затрудняюсь сказать. У меня программы месяцами (иногда и годами) не обновляются, так как использую 99% приложений портабельных. И тут решил весь стак портабельных программ обновить... Но, вроде, та версия, в которой ошибки не было, ещё не имела функции фильтрации по портам.
 
Ошибка: "Не удается продолжить выполнение кода, поскольку система не обнаружила icu.dll. Для устранения этой проблемы попробуйте переустановить программу."
 
Опять же, решение для Windows 1809 LTSC простое - подсунуть эти dll от Windows 11 в системные папки.  

Всего записей: 54 | Зарегистр. 19-05-2014 | Отправлено: 02:54 10-03-2025 | Исправлено: PaulPSS, 02:58 10-03-2025
tnodir



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PaulPSS
Спасибо за описание бага.
 
Оказывается Qt теперь использует системный ICU, который интегрирован в Windows начиная с 1703: History of changes to the ICU Library on Windows.
 
Но в 1903 объединили в один ICU.dll, которые ранее были icuuc.dll и icuin.dll.
 
Qt линкуется с icu.dll, но обещает поддержку винды с 1809: Supported platforms.
 
Задача Qt, когда начали использовать системный ICU: QTBUG-132056.
 
--
Уберу использование ICU в своей сборке.

Всего записей: 636 | Зарегистр. 06-05-2019 | Отправлено: 06:26 10-03-2025 | Исправлено: tnodir, 09:20 10-03-2025
Merlin_Cori



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
tnodir
 
Хотелось бы в окне Alert добавить информацию о том, куда приложение ломится.
 

Всего записей: 704 | Зарегистр. 27-08-2002 | Отправлено: 13:45 11-03-2025
tnodir



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Merlin_Cori

Цитата:
Хотелось бы в окне Alert добавить информацию о том, куда приложение ломится.  

Как выше обещал Keleborn-у, скоро добавлю.

Всего записей: 636 | Зарегистр. 06-05-2019 | Отправлено: 14:21 11-03-2025
tnodir



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Fort Firewall 3.16.6
New:
- UI: ProgramEdit: Add "Connections" button.
- UI: Options: Programs: Add "Remove alerted programs on Auto-Learn Off" flag.
- UI: Options: Logs: Add "Trace Driver Events" flag.
- Driver: Fix alerted program's default action on Global Rule.
 
 
Добавлено:
Keleborn
Merlin_Cori
В 3.16.6 теперь можно посмотреть последние соединения программы (если логирование соединений было разрешено).

Всего записей: 636 | Зарегистр. 06-05-2019 | Отправлено: 10:06 16-03-2025
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tnodir (пост) [?]
Цитата:
теперь можно посмотреть последние соединения программы

А можно увидеть эти новые окна тут в скриншотах? Ну и на русском интерфейсе конечно же.
 
Просто как было прилично мы видим/помним:
   
   
   
   
   
Вот рядышком хотелось бы увидеть сравнение.

Всего записей: 4485 | Зарегистр. 01-04-2006 | Отправлено: 15:48 16-03-2025 | Исправлено: destiny_child, 15:54 16-03-2025
tnodir



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny_child

Цитата:
А можно увидеть эти новые окна тут в скриншотах?

Как-то так:
 

 

Всего записей: 636 | Зарегистр. 06-05-2019 | Отправлено: 16:57 16-03-2025 | Исправлено: tnodir, 16:59 16-03-2025
ADvX

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А на сколько сложно будет реализовать такой алгоритм - для новой программы в окне оповещения сразу же отображается удалённый адрес и порт, по которому стучится программа (или локальный, если соединение к программе входящее), и тут же без лишних открытий чего-то ещё, можно будет выбрать - разрешить данное одиночное соединение, разрешить любые соединения, запретить одиночное, запретить все. Если программа стучится одновременно по нескольким адресам - показывать их все последовательным списком в этом же окне, а не создавать новое окно для каждого нового адреса. Зачем это нужно - допустим я хочу ограничить программу в доступе к своему серверу обновлений, но при этом другой онлаин функционал должен работать. При первом запуске я смотрю набор адресов, по которым обращается программа, вижу тот, который мне нужно заблокировать, блокирую, проверяю не полезет ли ещё куда-то по схожему адресу (в последствии можно будет отредактировать правило запрета, внеся туда не строгий адрес, а подсетку), разрешаю работу со всеми остальными адресами.
Иной случай - надо ограничить доступ ко всему, кроме одного конкретного адреса - тогда в списке соединений выбираем нужный адрес и разрешаем, всё остальное - запрещаем.
Если опираться на вышеозначенные скриншоты - можно сделать выводимый лог интерактивным, с возможностью выбора для каждой записи блокирующих\разрешающих действий.

Всего записей: 21 | Зарегистр. 21-12-2005 | Отправлено: 18:14 16-03-2025
a_nester



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А мне кажется нормально реализованно с открытием доп. окна. Нужно посмотреть куда "стучится" программа, открыл доп. окно, посмотрел... а так не надо, то сразу блокируй или разрешай доступ в сеть без лишней информации...)))

Всего записей: 856 | Зарегистр. 08-10-2016 | Отправлено: 18:27 16-03-2025
Radanius



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ADvX
Полностью согласен, а для детального/полного просмотра лога, можно второе окно открывать.

Всего записей: 1717 | Зарегистр. 10-08-2009 | Отправлено: 19:02 16-03-2025
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

Компьютерный форум Ru.Board » Компьютеры » Программы » Fort Firewall


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru