Имея в своей компании сервер, встала проблема из-за обновления ClamAV. Инструкций в интернете не нашел, решил написать свою.

  1. Скачиваем с официального сайт torproject.org Tor Browser.

  2. Устанавливаем в любое место. Нам из каталога программы, переходим в папку Browser, далее в TorBrowser и копируем папку Tor. Я себе скопировал для примера C:\Tor.

  3. Создаем конфигурационный файл для TOR следующей командой: echo( > C:\Tor\torrc

  4. Редактируем файл torrc и добавляем внутрь следующую строку: HTTPTunnelPort 9080, для работы http прокси.

  5. В папке ClamAV находим freshclam.conf и редактируем его, добавляем следующую строки:

    HTTPProxyServer 127.0.0.1

    HTTPProxyPort 9080

    Строки в файле с DatabaseMirror и с DNSDatabaseInfo оставляем как есть.

  6. Устанавливаем TOR как сервис: C:\Tor\tor.exe --service install -options -f "C:\Tor\torrc"

  7. Запускаем службу Tor: C:\Tor\tor.exe --service start

  8. Через пару минут можно либо перезапустить сервис «ClamWin Free Antivirus Database Updater», либо обновить базу вручную: freshclam.

Это моя первая статья, прошу прощения, если написал не так.

Комментарии (18)


  1. IvaYan
    20.03.2022 18:08
    +1

    Было бы неплохо пояснить, почему не работает обычный способ обновления.


    1. Vihiko
      20.03.2022 18:46

      Здравствуйте, можете подсказать, я вот хочу изучить сети, и какие форумы в интернете ну или статьи на хабре по этой теме?


      1. kovserg
        20.03.2022 23:04
        +1

        1. vaiobook
          21.03.2022 06:25

          я подумал что ты автору отвечаешь



    1. developer7
      21.03.2022 00:05

      тут в комментариях сказано почему.

      Вкратце — сайт адрес откуда качаются базы данных database.clamav.net да и сам сайт clamav.net — забанен для России.


  1. kovserg
    20.03.2022 18:19
    +1

    Вообще-то torproject.org тоже блокируется, более того и мосты постоянно банят.
    ps: www.clamav.net — Error 1020. В зависимости от geo-ip


    1. PTM
      21.03.2022 09:55

      используйте snowflakes.
      Стало много сайтов кто блочит именно провайдера tor exit вне зависимости от региона


      1. kovserg
        21.03.2022 10:10

        Через тор ничего не блочит. Сам tор блочат, постоянно мосты приходится менять.


        1. PTM
          21.03.2022 10:32

          зайдите через тор на дизер:).
          и чтоб мосты не менять каждый раз в конфиге используйте snowflakes.


  1. unsignedchar
    20.03.2022 19:41

    Секрет в том, что tor, кроме браузера, тащит с собой ещё и socks и http прокси. Любую программу, умеющую работать с proxy, можно сконфигурировать для работы через tor.

    ЗЫ: способ создания файла torrc странный.


  1. evgeniymx
    21.03.2022 01:44
    +2

    Заменяем tor на http/https прокси и статью сводим к минимуму о том как в штатном конфиге freshcalm заменить параметры HTTPProxy к минимуму )


  1. nagibat0r
    21.03.2022 11:07

    Как бы, а какие инструкции нужны, когда в конфиге достаточно комментариев?) Более того, если посмотреть на те же комментарии, станет ясно, что можно сделать всё намного проще.


  1. Leonardo66rus
    21.03.2022 15:11

    Хм... если правильно понимаю то по идее можно же замутить такую тему что все локальные запросы будут идти через любой браузер через Tor и тогда возможен доступ к заблоканным ресурсам


    1. Afistotel Автор
      21.03.2022 15:11

      Да, все верно


    1. nagibat0r
      22.03.2022 13:09

      Достаточно иметь роутер и ОС на нём с поддержкой obfs4proxy, настроить Tor с obfs4 бриджами, и далее настроить перенаправление запросов на нужные адреса в tor