Как заблокировать доступ в интернет произвольной программе?

Тема в разделе "WASM.HEAP", создана пользователем trsoft, 31 янв 2019.

  1. trsoft

    trsoft Member

    Публикаций:
    0
    Регистрация:
    18 июл 2018
    Сообщения:
    115
    Я пользуюсь браузером-клоном Хрома, в котором нет пункта меню Автономная работа.
    Этот режим нужен, чтобы браузер не лез в Интернет во время простоя или при открытии сохраненных страниц (страницы загружают рекламу, отправляют статистику и тд). К разработчикам обращаться бесполезно, тк они все куплены производителями железа. Браузеры используют ресурсы компьютера как навороченные графические пакеты, а Файерфокс может израсходовать до 2Гб памяти в режиме простоя (см. сообщения в Интернете, если не верите, может быть это кривые плугины или трояны, майнеры, инжектированные в процесс браузера).
    В настоящее время я блокирую сетевыми правилами в Файерволе, но это не удобно.

    Как заблокировать доступ в интернет для произвольной программы программным способом?

    Браузер Vivaldi постоянно cобращается на сайт Google, см. вложение. Это номально, накрутчик или вредоносный софт?
     

    Вложения:

    • vivaldi.txt
      Размер файла:
      2,7 КБ
      Просмотров:
      948
    Последнее редактирование: 31 янв 2019
  2. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.317
  3. TermoSINteZ

    TermoSINteZ Синоби даоса Команда форума

    Публикаций:
    2
    Регистрация:
    11 июн 2004
    Сообщения:
    3.568
    Адрес:
    Russia
    trsoft, вот вам еще один выход (по мимо предложенного Rel). Сохраняете страницы не как хтмл, а как PDF ) и читаете все на здоровье )
     
  4. trsoft

    trsoft Member

    Публикаций:
    0
    Регистрация:
    18 июл 2018
    Сообщения:
    115
    Rel, да, о винде. Мне нужен код на с++ или асме для блокировки сетевой активности как в файерволе (работающий так же как код файервола).
    Недавно чистил винду от малвари, процесс нода грузил процессор на 100%, вивлди постоянно стучал в интернет. утилита kvrt с последними базами ничего не нашла.
    Малварь где-то валяется на компе, я отключил ключи автозапуска и запуска служб.
     
    Последнее редактирование: 31 янв 2019
  5. TermoSINteZ

    TermoSINteZ Синоби даоса Команда форума

    Публикаций:
    2
    Регистрация:
    11 июн 2004
    Сообщения:
    3.568
    Адрес:
    Russia
    фаервол сидит на минипорте ) Вы уверены что хотите такой код?
    Но если прямо оч хочется - есть вариант перехвата NDIS левела

    Сорцы старые как мир - но лучше врядли найдете.
     

    Вложения:

    • ndis_fw.7z
      Размер файла:
      55 КБ
      Просмотров:
      378
    trsoft нравится это.
  6. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.317
    потому, что надо на линуксах сидеть, а не на винде...
     
  7. Minzdrav

    Minzdrav Well-Known Member

    Публикаций:
    0
    Регистрация:
    21 мар 2017
    Сообщения:
    1.082
    trsoft
    Поставь нештатный фаерволл. Онлайн Армор, или Аутпост.
    И легко заблокируешь. Там и IDS встроена, получше антивируса.
    Но вообще если тебя такие вещи тревожат, если тебе не пофиг,
    то надо на Линукс переходить.
    --- Сообщение объединено, 31 янв 2019 ---
    Встроеный фаер - гавёный. Он одни элементы программы заблокирует,
    а другие пропустит. А эти умненькие.
     
    UbIvItS нравится это.
  8. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.242
    на хрюне всегда им пользовался :)
     
  9. trsoft

    trsoft Member

    Публикаций:
    0
    Регистрация:
    18 июл 2018
    Сообщения:
    115
    UbIvItS, у меня установлен Аутрост 9.3 х64 с 2017 г. Сетевыми правилами отключаю/включаю доступ браузерам. "Очень оперативно"
     
  10. trsoft

    trsoft Member

    Публикаций:
    0
    Регистрация:
    18 июл 2018
    Сообщения:
    115
    По работе пункта Автономная работа.
    Исходный код браузера Opera 12.15 вместе с движком Presto слит в интернет
    https://ru.wikinews.org/wiki/Исходн...12.15_вместе_с_движком_Presto_слит_в_интернет.
    Архив браузера доступен на mega nz
    Я далек от мысли делать свой браузер. но хотел бы спросить. Почему нельзя применить модульный принцип построения браузера, те разделить функционал браузера (фреймвока) и модуль шифрования, сетевой безопасности? Последний можно взять из Хрома и оформить в отдельную библиотеку.
     
  11. ormoulu

    ormoulu Well-Known Member

    Публикаций:
    0
    Регистрация:
    24 янв 2011
    Сообщения:
    1.206
    Скорее всего есть возможность включать и отключать правила брандмауэра из консоли, стандартной консольной утилитой либо PowerShell. Посмотрите в этом направлении, например Enable or Disable Windows Firewall from Command Prompt.

    Если вы о https, то это как раз наименьшая проблема. Кто-то должен закрывать бреши вроде rce в javascript, поддерживать стандарты, высосанные из пальца монстрами типа Google и M$, при этом часть этих стандартов вышла специально, чтобы придушить Оперу. Нужна команда самоотверженных, увлеченных и талантливых разработчиков, готовых работать за гранью легальности, и кто-то, кто будет оплачивать этих разработчиков, опять же без надежды легально отбить затраты.
    А так браузер был отличный, конечно. Сколько лет прошло, а к гадкому хрому привыкнуть до сих пор не могу.