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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

shadow_member



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

 

 

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

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



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

Цитата:
Portable: Uninstall удаляет всякие флаги и интеграции с системой. Папка с прогой (и Data/) остаются на месте - надо удалять вручную.

Такое решение радует, задумано грамотно, то что надо.
 
Возможно стоило бы не требовать обязательной выгрузки сабжа при портабельной установке без последующего запуска, если он устанавливается в несуществующую папку - например пользователь хочет лишь распаковать дистриб. Да, для перезаписи потребуется всё равно выгрузить сабж, но это уже ожидаемое требование.

Всего записей: 3572 | Зарегистр. 16-06-2007 | Отправлено: 11:55 30-09-2023 | Исправлено: Alexyz21, 12:02 30-09-2023
tnodir

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

Цитата:
Возможно стоило бы не требовать обязательной выгрузки сабжа при портабельной установке

InnoSetup проверяет уже запущенный процесс (по AppMutex) до установки флагов (Portable).
 
Наверное, лучше добавить параметр для установщика, чтобы просто распаковал файлы.

Всего записей: 413 | Зарегистр. 06-05-2019 | Отправлено: 12:34 30-09-2023 | Исправлено: tnodir, 12:35 30-09-2023
Alexyz21



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

Цитата:
Наверное, лучше добавить параметр для установщика, чтобы просто распаковал файлы.

согласен

Всего записей: 3572 | Зарегистр. 16-06-2007 | Отправлено: 12:58 30-09-2023
tnodir

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добавил установщику аргумент "/UNPACK=<PATH>".
 
Использовать например так:

Код:
FortFirewall-3.10.0-windows10-x86_64.exe /SILENT /UNPACK=.

, чтобы распаковать в текущую папку.
 
Если уже есть папка "FortFirewall", то покажет ошибку.

Всего записей: 413 | Зарегистр. 06-05-2019 | Отправлено: 15:08 30-09-2023
Alexyz21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В inno можно добавить task unpack only

Всего записей: 3572 | Зарегистр. 16-06-2007 | Отправлено: 09:36 01-10-2023
tnodir

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

Цитата:
В inno можно добавить task unpack only

1. Проверка запущенного процесса идёт до экрана выбора task-ов.
 
2. Если до этого уже был установлен без portable, то установщик не даст выбрать путь для установки/распаковки.
 
3. Ещё не хочется показывать "Unpack only" рядом с "Portable" - запутает.

Всего записей: 413 | Зарегистр. 06-05-2019 | Отправлено: 10:49 01-10-2023
GEGEMON



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tnodir
 
блокировка возможна только по IP ресурса?  другого не нашел. И если я прав как-то неявно устроено добавление адресов - исключить / включить, что это?!

Всего записей: 2820 | Зарегистр. 07-02-2006 | Отправлено: 11:10 01-10-2023
tnodir

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

Цитата:
блокировка возможна только по IP ресурса?  другого не нашел. И если я прав как-то неявно устроено добавление адресов - исключить / включить, что это?!

Да, сейчас блокировка возможна только IP адресов и глобально для всех программ.
 
На вкладке Options: IP Addresses есть две под-вкладки:
 
1. "Internet Addresses", где указываются адреса Интернета.
 
Адреса, не относящиеся к Интернету не участвуют в фильтрации - сразу разрешаются.
 
Здесь обычно ставится Include All (Включить все адреса), за исключением адресов из Exclude. В Exclude обычно указываются адреса для LAN.
 
2. "Allowed Internet Addresses", где можно отфильтровать адреса Интернета.
 
Для указания чёрного списка можно включить Include All и ввести адреса в Exclude.
 
Для указания белого списка можно включить Exclude All и ввести адреса в Include.
 
Напр. здесь описано как блочить телеметрию: Telemetry blocking.

Всего записей: 413 | Зарегистр. 06-05-2019 | Отправлено: 11:46 01-10-2023 | Исправлено: tnodir, 12:15 01-10-2023
tnodir

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

Цитата:
Win11PEx64, 3.9.12 - при запуске ошибка c0000142, если упаковать ехе upx'ом (3.96w, 4.1.0): upx.exe FortFirewall.exe, 11-я и предыдущие паковались и работали нормально.  

Исправлено в MSVC 17.7.5Ссылка:
"Fixed C++ modules bugs and added several modules throughput improvements. When using LTCG (/GL), in certain rare cases, the compiler could fail to realize that a global variable might be modified during program execution and instead incorrectly conclude it's constant, and improperly propagate it's initial value to locations where the global variable is used."
 
Следующая версия будет работать правильно с UPX.

Всего записей: 413 | Зарегистр. 06-05-2019 | Отправлено: 14:24 13-10-2023
tnodir

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Fort Firewall v3.10.0
New:
- UI: Update driver on new device arrivals.
- UI: Fix tables creation for programs' full-text search.
- UI: Log messages to console in same format as to file.
- Installer: Add "/UNPACK=<PATH>" argument.
- UI: Update SQLite to v3.43.2

Всего записей: 413 | Зарегистр. 06-05-2019 | Отправлено: 16:46 19-10-2023
a_nester



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приветствую! А есть ли ключ для тихой установки программы (без всяких окон и т.д.)? Хочу чтобы программа "в тихую" устанавливалась сразу при установке Windows. Выше видел код, может это он и есть:
 
FortFirewall-3.10.0-windows10-x86_64.exe /SILENT

Всего записей: 615 | Зарегистр. 08-10-2016 | Отправлено: 17:03 19-10-2023
tnodir

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

Цитата:
FortFirewall-3.10.0-windows10-x86_64.exe /SILENT

Да, /SILENT - это стандартный аргумент для Inno Setup.
 
Но имейте в виду, что все флаги будут установлены по-умолчанию или из предыдущей установки.

Всего записей: 413 | Зарегистр. 06-05-2019 | Отправлено: 17:20 19-10-2023
a_nester



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

Цитата:
все флаги будут установлены по-умолчанию

При установке Windows этот вариант в самый раз! Спасибо.

Всего записей: 615 | Зарегистр. 08-10-2016 | Отправлено: 17:29 19-10-2023
Hammerlow



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, почему опция "Спрашивать для соединения" не активна?  
https://fpic.in/CQVgWMb

Всего записей: 88 | Зарегистр. 01-12-2017 | Отправлено: 13:12 20-10-2023
tnodir

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

Цитата:
Подскажите, почему опция "Спрашивать для соединения" не активна?

Не работает, т.к. ещё в разработке.

Всего записей: 413 | Зарегистр. 06-05-2019 | Отправлено: 15:32 20-10-2023
anotherway

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо автору за отличный файрвол, удобство настройки прямо радует на фоне остальных!
Оповещение о новых программах в Системных сообщениях в режиме фильтра «Блокировать, если не разрешено» это нормальная альтернатива функции «Спрашивать для соединения».
 
Есть несколько вопросов:
1. Не смог сделать больше 16 групп приложений - кнопка «Добавить группу» престала быть активной.
Возможно ли снять это ограничение или увеличить хотя бы до 32? Текущих 16 мне маловато)
2. Не разобрался как Разрешить соединение для программы в заданное время, например каждый день с 12:00 до 12:30 разрешено для обновления, а в остальное время доступ в интернет должен быть заблокирован?
На вкладке Редактирования программы такой возможности нет, а в Группах приложений период есть, но как это правильно настроить непонятно?
3. Добавил в Зоны списки из WindowsSpyBlocker для блокировки Обновлений Windows и программ Microsоft, но проверка обновлений через Параметры Центр обновлений Windows всё равно работает.


Для теста также создал зону для блокировки одного IP 164.132.225.66 сайта fastpic.org и он также не блокируется при включённой Зоне «block fastpic.org».

Если добавляю этот IP адрес в список исключений на вкладке «Разрешённые адреса Интернета», то он успешно блокируется. Возможно есть какая-то проблема с Зонами?
4. Как правильно обновлять программу, просто запуская новую версию установщика?

Всего записей: 4 | Зарегистр. 29-05-2022 | Отправлено: 11:54 22-10-2023 | Исправлено: anotherway, 13:09 22-10-2023
a_nester



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приветствую! Такой вопрос ещё, а где установочная версия программы хранит свои настройки (выбор языка и т.д.). Спасибо.

Всего записей: 615 | Зарегистр. 08-10-2016 | Отправлено: 19:19 22-10-2023
tnodir

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

Цитата:
Приветствую! Такой вопрос ещё, а где установочная версия программы хранит свои настройки (выбор языка и т.д.). Спасибо.

Привет.
 
Все настройки зашиты в установщике Inno Setup.
 
Напр. Inno Setup при запуске пытается установить язык из системы.
 
Флаги по-умолчанию настроены здесь: FortFirewall.iss
 
Можно добавить аргументы командной строки, чтобы поставить нужные настройки.
 
Добавлено:

Цитата:
1. Не смог сделать больше 16 групп приложений - кнопка «Добавить группу» престала быть активной.
Возможно ли снять это ограничение или увеличить хотя бы до 32? Текущих 16 мне маловато)  

Сейчас максимум 16 групп.
 
В планах:
- добавить в окне Программы возможность добавлять пути с wildcard
- удалить ввод путей в Группах
- перенести Скорости из Групп в новое окно (как Зоны сейчас) и задавать группу скоростей отдельно от групп программ
 
Т.о. Группы существенно упростятся и можно будет сделать максисум 32.
 
Но это ещё не скоро.
 
Добавлено:

Цитата:
2. Не разобрался как Разрешить соединение для программы в заданное время, например каждый день с 12:00 до 12:30 разрешено для обновления, а в остальное время доступ в интернет должен быть заблокирован?
На вкладке Редактирования программы такой возможности нет, а в Группах приложений период есть, но как это правильно настроить непонятно?  

В Группе надо включить оба флага: "Enabled", "time period".
И указать часы: 12:00, 12:30 (если нужна ночь, то 00:00, 00:30).
 
Добавлено:

Цитата:
3. Добавил в Зоны списки из WindowsSpyBlocker для блокировки Обновлений Windows и программ Microsоft, но проверка обновлений через Параметры Центр обновлений Windows всё равно работает.

Эти Зоны теперь надо добавить в фильтр Разрешённых адресов Интернета: см. последний скрин коммента.
 
Добавлено:

Цитата:
4. Как правильно обновлять программу, просто запуская новую версию установщика?

Да.
 
Добавлено:

Цитата:
Не смог сделать больше 16 групп приложений

Интересно, можно примеры групп?

Всего записей: 413 | Зарегистр. 06-05-2019 | Отправлено: 15:21 23-10-2023 | Исправлено: tnodir, 16:45 23-10-2023
anotherway

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

Цитата:
Интересно, можно примеры групп?

Мои наименования групп похожи на каталог любого файлообменника: Main, Svchost, System32, Browsers, Office, Autodesk, Mail, Messengers, Antivirus, Internet tools, Downloaders, Utilities, Suspicious, Test, Others
И в каждой группе по 10 и больше программ, а хотелось бы ещё выделить именные группы для некоторых программ с большим количеством процессов ломящихся в сеть, поэтому 16 групп быстро заполнились.
И ещё хотелось бы чтобы поиск работал не только по названию программ, но и по названию групп, как тематический фильтр

Всего записей: 4 | Зарегистр. 29-05-2022 | Отправлено: 00:33 24-10-2023
tnodir

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

Цитата:
Мои наименования групп похожи на каталог любого файлообменника

А как используете эти группы?
 
Напр., если надо дать доступ браузеру Firefox, то включаете группу Browsers?
Но тогда получат доступ и другие браузеры (Opera, Chrome и пр.).
 
Или группы используете для ограничения скорости?
 

Цитата:
И ещё хотелось бы чтобы поиск работал не только по названию программ, но и по названию групп, как тематический фильтр

Для групп потом хотел сделать фильтр со списком чекбоксов групп. Т.е. можно будет выбрать один или несколько групп для показа.
 
А сейчас для поиска можно быстро добавить поле "Описание" (Description) или "Ключевые слова" (Keywords) в Программы (после Имени). Пойдёт?

Всего записей: 413 | Зарегистр. 06-05-2019 | Отправлено: 12:29 24-10-2023 | Исправлено: tnodir, 15:54 24-10-2023
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru