The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Опубликован межсетевой экран приложений Portmaster 1.0

06.11.2022 21:58

Представлен выпуск Portmaster 1.0, приложения для организации работы межсетевого экрана, обеспечивающего блокировку доступа и отслеживание трафика на уровне отдельных программ и сервисов. Код проекта написан на языке Go и распространяется под лицензией AGPLv3. Интерфейс реализован на JavaScript с использованием платформы Electron. Поддерживается работа в Linux и Windows.

В Linux для инспектирования и управления трафиком используется iptables и nfqueue для выноса обработки решений о блокировке в пространство пользователя. В будущем планируется задействовать для Linux отдельный модуль ядра. Для беспроблемной работы рекомендуется использование версий ядра Linux 5.7 и новее (теоретически возможна работа на ядрах начиная с ветки 2.4, но в версиях до 5.7 наблюдаются проблемы). В Windows для организации фильтрации трафика используется собственный модуль ядра.

Среди поддерживаемых функций:

  • Мониторинг всей сетевой активности в системе и отслеживание истории сетевой активности и соединений каждого приложения.
  • Автоматическая блокировка обращений, связанных с вредоносным кодом и отслеживанием перемещений. Блокировка производится по спискам IP-адресов и доменов, уличённых в вредоносной активности, сборе телеметрии или отслеживании персональных данных. Также возможно использование списков для блокировки рекламы.
  • Шифрование по умолчанию DNS-запросов, используя DNS-over-TLS. Наглядное отображение в интерфейсе всей связанной с DNS активности.
  • Возможность создания собственных правил блокировки и быстрая блокировка трафика выбранных приложений или протоколов (например, можно запретить P2P-протоколы).
  • Возможность определения как настроек для всего трафика, так и привязки фильтров к отдельным приложениям.
  • Поддержка фильтрации и мониторинга в привязке к странам.
  • Для платных пользователей предоставляется доступ к собственной оверлейной сети SPN (Safing Privacy Network), которая преподносится как альтернатива VPN, напоминающая Tor, но более простая для подключения. SPN позволяет обходить блокировки по странам, скрывать IP-адрес пользователя и пробрасывать соединения для выбранных приложений. Код реализации SPN открыт под лицензией AGPLv3.


  1. Главная ссылка к новости (https://safing.io/blog/2022/10...)
  2. OpenNews: Выпуск межсетевого экрана firewalld 1.2
  3. OpenNews: Выпуск интерактивного межсетевого экрана TinyWall 2.0
  4. OpenNews: В рамках проекта OpenSnitch развивается динамический межсетевой экран для Linux
  5. OpenNews: Открыт код Douane, динамического межсетевого экрана для Linux
  6. OpenNews: Увидел свет GreenSQL-FW 1.2.0, межсетевой экран для защиты СУБД
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/58059-portmaster
Ключевые слова: portmaster, firewall
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (130) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, anonymous (??), 23:04, 06/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +16 +/
    В линуксе наконец-то появился application firewall?
     
     
  • 2.10, Аноним (10), 23:32, 06/11/2022 [^] [^^] [^^^] [ответить]  
  • –8 +/
    Не вижу ничего про eBPF. Ну и Go это приговор.
     
     
  • 3.12, Аноним (-), 23:36, 06/11/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Неужели не будешь контрибутить? Ну пожалуйста, сделай пару коммитов.
     
     
  • 4.26, Аноним (10), 23:52, 06/11/2022 [^] [^^] [^^^] [ответить]  
  • –9 +/
    Не раньше, чем перепишут на нормальный язык. Ну там на раст или плюсы, можно на си. Я только ими владею.
     
     
  • 5.35, Аноним (35), 00:21, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Никто особо не сомневался, что ты пишешь на плюсах лол
     
     
  • 6.45, Аноним (10), 01:28, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Будто есть другие языки сегодня.
     
     
  • 7.46, Аноним (46), 01:38, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Нормальные люди вкладывают свои силы в c# и не зря. А луддиты могут продолжать пользоваться фeкалиями.
     
     
  • 8.50, Аноним (10), 01:54, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не смеши ... текст свёрнут, показать
     
     
  • 9.53, Аноним (46), 02:08, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Покаж свой код, смешной ты наш ... текст свёрнут, показать
     
     
  • 10.162, Аноним (162), 16:45, 15/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Your First C Program include iostream int main std cout Hel... текст свёрнут, показать
     
  • 8.114, Аноним (-), 14:28, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    балмер зологинься... текст свёрнут, показать
     
  • 8.142, фф (?), 13:02, 08/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    а что микрософт уже и компилятор выложила под бсд компилит ... текст свёрнут, показать
     
  • 7.99, Аноним (99), 11:36, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Carbon
     
     
  • 8.112, Аноним (112), 13:58, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    где компилятор ... текст свёрнут, показать
     
  • 5.113, Аноним (112), 13:59, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    и давно ты ими завладел?
     
  • 5.125, Px (?), 18:59, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Мне Go тоже не нравится, но он позволяет создавать вполне неплохие продукты — не вижу проблемы использовать тулы написанные на нём. Это же, в конце концов, не php :D
     
  • 3.94, Sultan (?), 10:17, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ну и Go это приговор

    Скоро тоже перепишут на электроне.

     
  • 2.17, Аноним (17), 23:42, 06/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да, для этого понадобилось всего 30 лет
     
     
  • 3.41, Аноним (41), 01:03, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Firewall по умолчанию блокирует, пока не разрешат обратное. Эта поделка предлагает что-то сделать уже после инцидента. Обычный "родительский" контроль, не более. Ну, а если за этот контроль получите в морду, так сами в этом виноваты.
     
     
  • 4.127, Аноним (127), 21:51, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > получите в морду

    Боксёр по переписке в треде! От кого в морду-то? От интернет-овоща, который со стула только в туалет и на кухню встаёт? Пиши адрес, подъеду, покажешь свой скилл.

     
     
  • 5.148, Аноним (148), 10:26, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот, теперь ещё за ведром с тряпкой вставать, лужу под стулом вытереть
     
  • 2.42, Аноним (42), 01:04, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Да, называется opensnitch
     
     
  • 3.69, Аноним (69), 07:23, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если бы он ещё работал, то цены бы ему не было.
     
     
  • 4.110, ИмяРек (?), 13:42, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А он и работает, только морду нарисовать красивше и по ip флажки стран показывать научить.
     
  • 2.65, Аноним (65), 07:03, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Как-то ставил антивирус в Windows Server. Вылезло сообщение типа "Вы в своем уме?". В том смысле, что зачем ставить на компьютер приложения, которые в процессе работы нужно контролировать.
     
  • 2.77, myhand (ok), 08:20, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    В линуксе это было с незапамятных времен iptables.  Тут просто обертка с красивыми кнопочками для домохозяек и иных админов локалхоста.
     
     
  • 3.82, Аноним (82), 08:43, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +10 +/
    нету там контроля на уровне приложений. Максимум по pid который меняется каждый раз

    через AppArmor можно запретить на уровне приложений, но он сам по себе сложный

     
     
  • 4.151, Аноним (151), 18:37, 12/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Для тех кому сложно всегда подгонят нужное с блэкджеком и девочками. Только не удивляйтесь потом утром. Вы можете поручится за приватность собранной статистики? Кто будет контролировать усложненного контролера? Как минимум его самого повесить на профиль apparmor, но ведь разрабы предусмотрели взаимодействие с их сервером и еще много онлайн "вкусностей". Наивность тоже эксплуатируется.
     
  • 2.92, barmaley (??), 09:48, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А они уже давно есть, opensnitch и kerio control например
     
  • 2.100, X86 (ok), 12:13, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это замечательно, потому что ufw - это уже неприлично. Не говоря уж об iptables в консоли. По-умолчанию рчдовая Кубунта хуже защищена чем рядовая винда
     
     
  • 3.152, Аноним (151), 18:40, 12/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ставлю в известность что на смену iptables пришел nftables. Там все проще и элегантнее. Чем не приличен ufw? тем что он консольный?
     
  • 2.146, Akteon (?), 17:55, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем оно нужно, если приложения можно из-под специально забанненного юзера запуcкать ??
     
  • 2.150, Аноним (151), 18:17, 12/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ufw apparmor
     
  • 2.153, Аноним (151), 18:43, 12/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И привез за собой дырявый состав зависимостей и подключенность к сервер, который порядочен по умолчанию.
     

     ....большая нить свёрнута, показать (33)

  • 1.2, th3m3 (ok), 23:05, 06/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >Electron

    Пока не переупакуют на Tauri - ненужно.

     
     
  • 2.5, Аноним (5), 23:21, 06/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Допустим перепакуют, тогда ты начнёшь инспектить как твоя поpнуха качалась?
     
  • 2.7, Аноним (35), 23:23, 06/11/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Как раз тут кошерный подход - логика на нормальном языке, гуй - на скриптовом.
     
     
  • 3.31, Аноним (31), 23:59, 06/11/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Так и с Таури тоже. Разница с Электроном в сущности в том, что каждое приложение не тащит свою копию Хромиума.
     
  • 2.83, Аноним (82), 08:44, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Почему вы не перепакуете? Исходный код открыт и даже программировать почти совсем не придется
     
     
  • 3.87, Аноним (5), 09:21, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Для этого придётся оторвать срандель от дивана, а это очень сложна.
     
  • 3.93, th3m3 (ok), 10:06, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Почему вы не перепакуете? Исходный код открыт и даже программировать почти совсем
    > не придется

    Мне оно не надо. Но чем меньше чего-то на электроне, тем лучше.

     
     
  • 4.97, Аноним (97), 11:21, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ты же без электронов не выживешь, или ты решил сразу в черную дыру схлопнутся ?
     
     
  • 5.108, Аноним (108), 13:23, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    чтобы схлопнутся в черную дыру масса должна быть больше 2.5-3 масс солнца
    поэтому без электронов схлопнуться можно только в материю похожую на ту что ядрах атомов или в нейтронных звездах.

    искренне ваш, анонимный эксперт.

     
  • 4.128, Аноним (127), 21:54, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Мне оно не надо.

    Если бы ты мог это сделать, то мы могли бы тут обсудить надо или не надо. Но ты просто не можешь и обсуждать тут нечего.

     
  • 2.106, Сарабонг (?), 12:30, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Пока не переупакуют на Tauri - ненужно.

    The first step is to install Rust
    install Rust
    Rust

    Спасибо, но тоже не нужно. Следующий!

     

  • 1.3, Аноним (3), 23:13, 06/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Тов.майор доволен, теперь можно инспектировать целый день без перекуров и перерыва на обед.
     
  • 1.6, user90 (?), 23:23, 06/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Интерфейс реализован на JavaScript с использованием платформы Electron

    Я буквально ожидал этой строки или чего-то вроде, АХА-ХА-ХА!!!

     
     
  • 2.8, Аноним (10), 23:30, 06/11/2022 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Сегодня любой сколько-нибудь приличный софт делается на электроне. На самом деле удивительно годная вещь, как платформа для ПО. Из минусов только жс и хром.
     
     
  • 3.18, Аноним (3), 23:42, 06/11/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Из минусов только тормоза и жор памяти. Видимо, вам на это насмного.
     
     
  • 4.25, Аноним (10), 23:49, 06/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тот же дискорд не тормозит. Ну, 600мб памяти там было у меня, многовато, но покажи мне аналогичный софт на компилируемом языке?
     
     
  • 5.28, Аноним (3), 23:54, 06/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Это дискорд-то не тормозит? А что тогда для тебя тормоза, когда отклик по полчаса?
     
     
  • 6.29, Аноним (10), 23:58, 06/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Где он тормозит? Вот ты пользовался чатиками типа mumble? Вот уж где тормоза так тормоза. Там и рассинхрон клиентов и всё остальное. А клиент у дискорда действительно прелесть.
     
     
  • 7.34, Аноним (3), 00:10, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Зачем мне пользоваться твоими чатиками? Я в другой галактике от твоих представлений быстрого софта.
     
     
  • 8.44, Аноним (10), 01:27, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так покажи аналогичный софт из другой галактики, которым будет не мерзко пользов... текст свёрнут, показать
     
  • 7.58, Фыв (?), 03:20, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да вы сударь угораете. Мямля идеально работает, кристально чистый звук, минимальные задержки и минимальный аппетит. Несравномитс жирным тормозом дискордом.
     
     
  • 8.107, Аноним (10), 12:40, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну это ты загнул конечно Конференции на сколько человек ты испытывал Хотя бы 5... текст свёрнут, показать
     
  • 7.90, Аноним (90), 09:28, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я пользовался мамблом и он не тормозит. Где именно у тебя наблюдаются тормоза в нём?
     
  • 5.55, Аноним (55), 03:04, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    https://cancel.fm/ripcord/
     
  • 5.71, Аноним (71), 07:32, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    t.me
    Даже устанавливать не надо, скачал portable version и юзай.
     
     
  • 6.88, Варенье (?), 09:24, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Уж лучше бы тележка была написана на электроне, у неё память настолько сильно протекает, что это даже не смешно. День аптайма, и оно уже спокойно откусывает 2гб RAM без какого-либо зазрения совести
     
  • 3.24, user90 (?), 23:49, 06/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ты, это, разупорись обратно))
    Сегодня "сколько-нибудь приличный софт" отсутствует как класс, бгг. "На электроне" - это вообще не приложение, а сервис на костылях.
     
  • 3.40, Аноним (41), 00:57, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И зачем там вообще электрон? Гораздо удобнее знать url и смотреть в браузере с другого компа.
     
     
  • 4.118, rshadow (ok), 16:10, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Там разделено на сервис и оболочку, возможно так можно будет делать. После установки оно само не заработало, поэтому снес. Лучше подождать пока в дистр заедет. А то эти самописные пакетики в /opt чего только не творят в системе + скачивают какие то модули из сети.
     
     
  • 5.129, Аноним (127), 21:56, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Собрал и запустил держа в одной руке кружку с чаем, а второй клацая по клавиатуре. Всё работает как и описано. Тебе помочь чем-нибудь?
     
     
  • 6.140, rshadow (ok), 11:21, 08/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не спасибо. Мне интересней работающий софт из коробки.
     
     
  • 7.144, Аноним (127), 17:27, 08/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так он из коробки и работает. Покажи баг-репорт хотя бы, любопытно же.
     
  • 2.9, Аноним (-), 23:32, 06/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А суть происходящего вас не беспокоит? Ст. 23 конституции и всё такое, дайте только поржать?
     
     
  • 3.11, Аноним (10), 23:35, 06/11/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Ты не понял, суть происходящего это повышение контроля для приложениями которые сливают врагам слишком дохера информации.
     
     
  • 4.13, Аноним (10), 23:37, 06/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А фильтрация по геоип вообще прекрасно, например пиры с фейковыми клиентами лезут из одной вполне определённой страны и неплохо бы их всех порезать.
     
     
  • 5.15, Аноним (-), 23:39, 06/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И в это время, там сидит премьер-министр на форуме.
     
  • 5.16, Аноним (10), 23:41, 06/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ещё можно фильтровать айпишники госслужащих, копирастических организаций и вражеских вузов (их айпи часто используются с нехорошими целями). Там конечно есть куча идиотских списков набитых false-positive, но не только. Хотя не знаю чё там с ними с тех пор как начали требовать деньги за подписку. Большинство и бесплатно то бесполезные были. Хотя есть вполне конкретные подсети коммерческих организаций, которые надо блокировать.
     
  • 5.81, Аноним (82), 08:40, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Зачем вы так мучаете себя, забаньте все ip адреса и доменные зоны этой страны и всё
     
     
  • 6.155, Аноним (151), 18:50, 12/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Иногда мне кажется что это пишут те кто хочет чтобы рыбка была глупой не соскакивала из бот сети
     
  • 4.14, Аноним (-), 23:37, 06/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А если чуть-чуть, то можно?
     
     
  • 5.20, Аноним (10), 23:46, 06/11/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Если чуть-чуть, это может быть оправданно и представлять большую пользу для разработчиков. Но большинство разрабов не разбираются и тупо пихают готовое, что потом сливает всё, до чего дотянется (и пользуются этой инфой совсем не те, кто в конечном счёте внедрил малварь в софт). Поэтому имеет смысл просто фильтровать софт, который берёт на себя слишком много.
     
  • 3.154, Аноним (151), 18:48, 12/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    где Вы что нашли. У себя дома свои ограничения и недоверия тому что установили? На работе, где делаете вид что работаете или еще хуже приворовываете?
     
  • 2.84, Аноним (82), 08:47, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Местные эксперты-программисты могут переписать на Си.
    Исходный код открыт, экспертам-программистам это совсем не сложно
     

  • 1.22, Аноним (22), 23:48, 06/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >  Код проекта написан на языке Go и распространяется под лицензией AGPLv3. Интерфейс реализован на JavaScript с использованием платформы Electron.

    Буллшит бинго?

     
     
  • 2.33, Аноним (33), 00:07, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Буллшит в наличии касты платных пользователей.
     
  • 2.43, Аноним (42), 01:05, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Самое забавное что есть opensnich и он уже стабилен и интерфейс там на qt.
     
     
  • 3.98, Аноним (98), 11:24, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Во первых - интерфейс там на PyQT, а это уже не так быстро и не так легковесно.
    Во вторых - стабилен? Шо, риальна?
    В третьих - прогон трафика через демон, написаный на Го - уж слишком подогревает проц. Слегка неподходящий инструмент, но обещают на eBPF переложить эту часть.

    Был когда-то Douane, но его геморно собрать, а после сборки он не работает. Проблема в модуле ведра.

    Так что я очень рад тому, что на линуксе app-firewall может появиться.

     
     
  • 4.117, Аноним (117), 16:05, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > интерфейс там на PyQT

    PyQT/PySide просто реактивные ракеты по сравнению с Электроном, особенно если на питоне реализована только бизнес-логика, а вычисления все идут нативно.

     
  • 4.135, Аноним (135), 00:38, 08/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Трафик гонится через ebpf. От питона там только запросы к интерфейсу. И это явно лучше чем електрон.
     

  • 1.23, Аноним (23), 23:49, 06/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    На скрине путь к лисе на винде. Воняет проприетарщиной.
     
     
  • 2.27, Аноним (27), 23:53, 06/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Поддерживается работа в Linux и Windows.

    Ты читать разучился? Это же наоборот хорошо, можно потихоньку пересаживать юзверей на открытый софт.

     
     
  • 3.132, Аноним (132), 23:36, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > НА СКРИНЕ ПУТЬ К ЛИСЕ...
    > Поддерживается работа в Linux и Windows.
    > Ты читать разучился?

    Ты читать разучился

     
  • 2.133, Аноним (132), 23:39, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > на винде

    Здесь сильнее воняет продаванщиной, из которой вытекает проприетарщина.

     

  • 1.30, Аноним (30), 23:58, 06/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Опеннет всё больше превращается в помойку с пиаром копирастного софта.
     
     
  • 2.63, Аноним (82), 06:21, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Что простите? Оно под AGPLv3
     
     
  • 3.67, Аноним (41), 07:07, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Для платных пользователей предоставляется...

    Весь код для платных пользователей открытый?

     
     
  • 4.80, Аноним (82), 08:38, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >Код реализации SPN открыт под лицензией AGPLv3.

    судя по тексту новости да, но вы можете задать этот вопрос разработчикам

     
  • 4.130, Аноним (127), 21:58, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Может быть да, может быть нет, но так или иначе, он не обязан быть открыт. А тебе зависть где-то жмёт что кто-то софт пишет и деньги на этом зарабатывает?
     
  • 2.138, Аноним (108), 09:42, 08/11/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Настоящее СПО должно быть свободно как винда с торрента. Если что-то продается за деньги, то какое же это СПО?
    Free as in free beer, not free as in freedom. Вот наш девиз!
     
  • 2.139, Igraine (ok), 10:07, 08/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Интересно сколько денег местные анонимные борцы с "копирастным" открытым ПО потратили на оплату услуг разработчиков не"копирастного" ПО?
    Сколько времени они потратили на разработку и доработку не"копирастного" СПО?

    Как ссылку на github спросишь, так "я программирую на 7 разных языках, но у меня всё под NDA", только 3 или 4 человека свой github смогли показать.
    Я конечно понимаю что там 0 и 0 и 0, но хоть кто-нибудь бы честно признался.

     
     
  • 3.161, КоперстовНах (?), 09:35, 15/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    С какой кстати вы решили, что борцы с копирсатным открытом ПО что-то должны?!
    Если вы пишите СПО - так пишите. А если донаты решили собирать - добро пожаловать в вебкам))
    А вы занимаете довольно лицемерную позицию. Человечеству нужен СПО, а ваши "истерики по поводу донатов" - нет.
     

  • 1.32, Аноним (33), 00:05, 07/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Чего только не сделаешь, лишь бы не использовать appimage. Возможность посмотреть на бесполезный график раз в сто лет - это иллюзия контроля.
     
  • 1.61, Вы забыли заполнить поле Name (?), 05:45, 07/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Интерфейс реализован на JavaScript с использованием платформы Electron.
    > Поддерживается работа в Linux и Windows.

    Ахахаха. Electron - это переносимо!

     
     
  • 2.68, Аноним (41), 07:09, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Электрон используется как хранилище логов. Как только закроете программу, всю инспекцию придётся начинать заново.
     

  • 1.70, Аноним (70), 07:27, 07/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Понаставят всякой хрени, а потом "ой, верните мне контроль".
     
     
  • 2.104, Брат Анон (ok), 12:21, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Кто понаставил? Куда понаставил? Зачем понаставил?

    Если это ты -- так думать головой надо было.

     
     
  • 3.157, Аноним (151), 18:58, 12/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    вон ниже пример. Чел установил одно приложение а процессов разных 10.  
     
     
  • 4.160, Брат Анон (ok), 08:46, 15/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Итак, 1 Чел сам поставил приложение 2 Приложение написано снежинкой с руками,... большой текст свёрнут, показать
     

  • 1.73, Аноним (73), 08:08, 07/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    iptables -P INPUT DROP
    iptables -P FORWARD DROP
    iptables -P OUTPUT DROP
     
     
  • 2.116, Анончик (?), 15:22, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Просто выдерни изернет кабель из пк
     
  • 2.156, Аноним (151), 18:53, 12/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Таких юродивых даже не коментят )
     

  • 1.74, Аноним (74), 08:10, 07/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > написан на языке Go

    у меня столько места на харде нет

     
  • 1.75, Аноним (75), 08:13, 07/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    В виндовс прога запустила 10 приложений. Я конечно могу понять, два-три-четыре, но 10 это уже говнокодерство
     
     
  • 2.76, Аноним (3), 08:15, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Для каждой спец.службы отдельный процесс.
     
     
  • 3.79, Аноним (75), 08:35, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Почему в видовс 95 не было такого? Это что за мода такая ? 10 приложений, что хром что еще что?
     
     
  • 4.86, Аноним (5), 09:20, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Зачем ты снёс видовс 95, поставь обратно и будет тебе счастье.
     
  • 2.103, Брат Анон (ok), 12:20, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это правильно. Позднее связывание -- это единственное решение для полной заменяемости компонентов без остановки работы полностью.
     
     
  • 3.158, Аноним (151), 19:00, 12/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    поясните. выглядит как абстракция на выставке.
     
     
  • 4.159, Брат Анон (ok), 08:40, 15/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > поясните. выглядит как абстракция на выставке.

    Если момент принятия решения оставить на этапе компиляции, это означает, что подменить реализацию на этапе выполнения не выйдет. И вполне может оказаться, что это совершенно не оптимальное решение.

    Если решение принимается на этапе исполнения (например анализ платформы) -- это позволит применить более оптимальное решение (например, загрузить соответствующую разделяемую библиотеку). И так практически по каждому вопросу -- чем позже принимается решение, тем более гибкая и оптимальная схема.

    А вообще-то, вам бы классиков почитать. Например, Стива Макконнелла "Совершенный код".

     

  • 1.91, FSA (??), 09:42, 07/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    C FreeBSD не совместимо, потому что конфликтует с portmaster - системой управления портами?
     
     
  • 2.102, Брат Анон (ok), 12:19, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нет. Go нативно собирается под фряху.
     
  • 2.124, Ананимаз (?), 18:21, 07/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    обозвать portmaster-fw, делов-то
    с mpd же разобрались
     

  • 1.101, Брат Анон (ok), 12:18, 07/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Вот что угодно можете мне рассказывать, но на Go пишут что-то полезное. На одном всем известном языке только переписывают, либо обёртки наворачивают, и то -- через раз неудачно.
     
  • 1.120, Rodegast (ok), 16:51, 07/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Интерфейс реализован на JavaScript с использованием платформы Electron.

    Фу...

     
  • 1.121, Аноним (121), 16:58, 07/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > используется iptables

    кому нужен iptables в 2022?? давайте сразу версию 2.0 c nftables))

     
  • 1.122, Аноним (122), 17:17, 07/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    https://github.com/evilsocket/opensnitch
     
  • 1.123, n00by (ok), 17:57, 07/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Экспертам по приговорам посвящается



    NTSTATUS DriverEntry(IN PDRIVER_OBJECT driverObject, IN PUNICODE_STRING registryPath) {
        NTSTATUS status = STATUS_SUCCESS;
        WDFDRIVER driver = { 0 };
        WDFDEVICE device = { 0 };
        DEVICE_OBJECT * wdmDevice = NULL;
        FWPM_SESSION wdfSession = { 0 };
        bool inTransaction = false;
        bool calloutRegistered = false;
    ...



    https://github.com/safing/portmaster-windows-kext
     
  • 1.126, Full Master (?), 20:14, 07/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >nfqueue для выноса обработки решений о блокировке в пространство пользователя

    Там пакеты DPI что ли проходят? Потому что я не вижу, чего особенного по пакету оттуда можно вытащить.

     
     
  • 2.145, glebliutsko (ok), 22:08, 09/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    От туда скорее всего можно достать локальный TCP/UDP порт, ну а дальше уже смотришь, кто этот порт использует
     

  • 1.134, истина в последней инстанции (?), 23:54, 07/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > на языке Go и распространяется под лицензией AGPLv3. Интерфейс реализован на JavaScript с использованием платформы Electron

    О да. Стопудова экран. Такое запустишь и больше ни на что ресурсов не хватит. Отлично защитили считаю

     
  • 1.136, Аноним (136), 03:03, 08/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Похожий проект Net Activity Viewer просит содействия
    https://github.com/mihaivzr/netactview/
     
  • 1.137, Аноним (137), 07:05, 08/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >для выноса обработки решений о блокировке в пространство пользователя

    тормозище же

     
  • 1.141, tonys (??), 11:22, 08/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Кто будет производить блокировку доступа и отслеживание трафика Portmaster?
     
  • 1.143, Аноним (-), 14:24, 08/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >portmaster

    Это который бсдшная портокачалка?

     
  • 1.147, Аноним (147), 00:45, 11/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Недоумеваю, почему никто не заметил недопустимое слово в названии софтины. master надо заменить на main. А port на wharf. wharfmain. Так гораздо толлерантнее!
     
  • 1.149, Аноним (149), 21:14, 11/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А чем SimpleWall не устраивает?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2022 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру