The OpenNET Project / Index page

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

Выпуск фильтрующего прокси Privoxy 4.1.0

06.01.2026 10:04

После года разработки опубликован релиз прокси-сервера Privoxy 4.1.0, предназначенного для создания персональных фильтров web-контента. При помощи Privoxy можно вырезать рекламные вставки, отбрасывать отслеживающие Cookie, удалять всплывающие диалоги, блокировать загрузку стороннего JavaScript-кода и вносить необходимые пользователю произвольные изменения в web-страницы. Privoxy поддерживает установку как на локальные системы отдельных пользователей, так и на серверы для создания централизованной инфраструктуры фильтрации контента в локальной сети. Код проекта написан на языке Си и распространяется под лицензией GPLv2+. Готовые сборки подготовлены для Linux (deb) и Windows.

Из расширенных возможностей Privoxy можно отметить: возможность привязки тегов для изменения поведения фильтров в зависимости от отдельных клиентских и серверных HTTP-заголовков; режим инспектирования HTTPS, позволяющий фильтровать HTTPS-запросы и ответы; использование регулярных выражений в файлах конфигурации; возможность замены анимированных gif-ов на урезанные статические картинки. Privoxy может использоваться для блокирования рекламы и нежелательного контента на устройствах, на которых невозможно установить соответствующие браузерные дополнения.

Среди изменений в новом выпуске:

  • Добавлена поддержка распаковки с использованием алгоритма Zstandard.
  • При сборке с криптографической библиотекой wolfssl код подключения к серверам переведён на использование функции wolfTLS_client_method() вместо wolfSSLv23_method() по аналогии с curl (у обоих методов имеются проблемы с отдельными сайтами, например, wolfTLS_client_method не работает с fsf.org, а wolfSSLv23_method с media.ccc.de и traxxas.com).
  • Функция create_hexadecimal_hash_of_host() переведена на использование snprintf() вместо sprint().
  • Обеспечено сохранение в лог адреса и порта обработки соединений.
  • Удалена поддержка библиотеки pcre1.
  • Добавлена защита от отслеживания подключения к социальным сетям, для определения которого оценивается наличие или отсутствие редиректа на страницу входа при попытке загрузки изображения с сайта социальной сети (если картинка загрузилась - имеется действующий сеанс, не нет - вход не произведён).
  • Отключены быстрые редиректы для ".bahn.de/" и "report.error-report.com/".
  • Добавлена блокировка обращений к "mv.outbrain.com/".
  • Убраны блокировки для "metrics.1aeo.com/" и ".crates.io/".
  • Отключена фильтрация по размеру баннеров для "github.com" и ".jwz.org/".
  • Прекращено преобразование анимированных gif-изображений для ".githubusercontent.com/".
  • Блокирующая маска 'metrics.' заменена на '.metricts.'.


  1. Главная ссылка к новости (https://www.privoxy.org/gitweb...)
  2. OpenNews: Выпуск фильтрующего прокси Privoxy 4.0.0
  3. OpenNews: Выпуск Toxiproxy 2.6, прокси для проверки устойчивости приложений к сетевым проблемам
  4. OpenNews: Стабильный релиз прокси-сервера Squid 7
  5. OpenNews: Выпуск системы глубокого инспектирования пакетов nDPI 5.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64568-privoxy
Ключевые слова: privoxy, proxy, privacy
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (29) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Cyber100 (ok), 10:11, 06/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    https он через разбрасывание собственного сертика инспектирует или как?
     
     
  • 2.15, Аноним (15), 19:59, 06/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, он работает через волшебное заклинание, позволяющее отгадать приватный ключ всех CA в мире.
     
     
  • 3.19, Аноним (19), 22:43, 06/01/2026 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 3.22, онанист (?), 07:19, 07/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    кокаинум?
     

  • 1.2, Аноним (2), 10:17, 06/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/
    Как полный профан спрошу, это заняло год разработки? Опять, как профан, нельзя сделать на системе правил все это которые добавляются в одну строку
     
     
  • 2.3, Аноним (3), 10:22, 06/01/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Нет, это заняло примерно час суммарно. А с какой целью интересуетесь?
     
  • 2.5, Аноним (5), 11:45, 06/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Опять, как профан, нельзя сделать на системе правил все это которые добавляются в одну строку

    Как профан профану расскажите как сделать это в одну строку, например на телевизоре.

     
     
  • 3.6, Аноним (2), 11:53, 06/01/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    До телевизора напрямую все приходит?
     
  • 3.17, MM (?), 21:46, 06/01/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    94.140.14.14 / 94.140.15.15 ADGUARD
     
  • 2.7, Анонимов Аноним Анонимович (?), 11:59, 06/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Можно, а зачем ?
     

  • 1.4, Аноним (4), 11:09, 06/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > При помощи Privoxy можно вырезать рекламные вставки, отбрасывать отслеживающие Cookie, удалять всплывающие диалоги, блокировать загрузку стороннего JavaScript-кода и вносить необходимые пользователю произвольные изменения в web-страницы.

    Плагины для Squid могут тоже и +.

    Интересныиконверторы фильтров рекламы и прочего с unblock в Privoxy ...

     
     
  • 2.8, timur.davletshin (ok), 12:01, 06/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    На самом деле продвинутые фильтры - это киллер-фича Privoxy. При некотором умении можно резать рекламу даже на телевизорах, если туда свои сертификаты можно заливать.
     
     
  • 3.10, КО (?), 14:01, 06/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А, вон для чего а я думал нафига фильтровальщик на весь ПК-трафик когда можно ограничиться браузером
     
     
  • 4.12, timur.davletshin (ok), 14:45, 06/01/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Есть же реклама и трекинг внутри приложений. При помощи такого MITM можно и их порезать. Приём на самом деле давно известный. Его ещё и 20 лет назад делали на Squid, но в последнее время реклама стала намного более продвинутой и Squid с новой уже зачастую не справляется. Privoxy же позволяет делать почти всё (но не всё), что умеет Adblock Plus/Ublock Origin.
     
  • 2.16, Аноним (16), 21:11, 06/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Плагины для Squid могут тоже и +.
    > Интересныиконверторы фильтров рекламы и прочего с unblock в Privoxy ...

    Немного разные весовые категории. Squid это махровая энтерпрайзятина с овердофига вич не упершихся тем кто хотел что-то типа сабжа и 100500 ненужных знаний.

    А сабж тематичная приблуда, лишнего в нем намного меньше и в целом намного менее монструозный.

     

  • 1.11, Аноним (11), 14:37, 06/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    для debian только для 13-го
    глибс требует 2.38
     
     
  • 2.13, Аноним (13), 17:42, 06/01/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    На bookworm сидишь? Мои соболезнования. Дебиан всегда отставал в плане glibc и это бесило. Обновил (или даже сменил) дистр - решил проблему.
     
     
  • 3.18, Аноним (18), 22:22, 06/01/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну да (
    Так я на 12-й 3 месяца назад перешел.
    Прям вот нет желания на трикси переходить
    и опять настройкой заниматься.
    С 0 попробовал в ноябре 13-й. Пока есть вопросы по его работе.
     
  • 2.25, Аноним (25), 07:26, 07/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Впервые вижу, чтобы какой-то софт прям требовал какой-то определённой версии Glibc. Обычно, с какой версией соберёшь, та и требуется. По-моему только при сборке udev были требования обновить Glibc.
     
  • 2.28, Аноним (28), 11:52, 07/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >глибс требует 2.38

    Не верно!
    На libc6:amd64-2.31 (Ubuntu 20.04.6 LTS) прекрасно собирается и работает

     

  • 1.14, anonymous (??), 19:06, 06/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А сейчас privoxy умеет в MITM? Раньше не умел и приходилось пользоваться сквидом, который умел.
     
     
  • 2.20, Аноним (19), 22:46, 06/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Вроде да, но не точно.
     
     
  • 3.24, онанист (?), 07:20, 07/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    вроде ответил, но нет.
     
     
  • 4.26, Аноним (19), 09:02, 07/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ну я хотя бы попытался.
     

  • 1.21, Аноним (21), 01:25, 07/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > вырезать рекламные вставки, отбрасывать отслеживающие Cookie, удалять всплывающие диалоги, блокировать загрузку стороннего JavaScript-кода и вносить необходимые пользователю произвольные изменения в web-страницы

    Это вообще законно? Вроде там был судебный процесс на такую тему...

     
  • 1.23, DIM (??), 07:19, 07/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Полезная штука. Сразу вижу применение... нет не в фильтровании рекламы, а написании плагинов для сайтов! При помощи этой штуки можно расширять функционал сервисных сайтов своими самописными плагинами. В свое время подобные задачи решал через браузерное расширение - эта же штука открывает еще один подход.
     
     
  • 2.27, Аноним (28), 11:32, 07/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Полезная штука.

    Много лет использую Provoxy без функций фильтрации, только для редиректа/маршрутизации запросов по доменам в разные направления/VPN/proxy.

    # TOR
    {+forward-override{forward-socks5t 192.168.1.156:9050 .}
    .intel.com/
    .dell.com/

    # redirect HTTP sites to HTTPS + WWW
    {+redirect{s@^http://(www\.)?(.*)$@https://www.$2@}}
    .linux.org.ru/
    .opennet.ru/

    Плюс для приложений, которые сами не умеют в Socks proxy (TOR), а только HTTP, Privoxy обеспечивает преобразование:
    HTTP proxy -> Socks proxy

     
     
  • 3.29, fi (ok), 12:29, 07/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Для брузеров:
    https://developer.mozilla.org/en-US/docs/Web/HTTP/Proxy_servers_and_tunneling/

    а для тор - torify

    ну и HTTPS Everywhere, если нет в самом брузере

     
     
  • 4.30, Аноним (28), 14:47, 07/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    И так на каждом компьютере вместо одного шлюза.
     

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



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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