След 22 години от създаването на версия 3.0 през 2002 г., беше публикувана версия 4.0.0 на прокси сървъра Privoxy, предназначен за създаване на персонализирани филтри за уеб съдържание. С Privoxy можете да премахнете рекламни елементи, да отхвърлите следящи бисквитки, да премахнете изскачащи прозорци, да блокирате зареждането на външен JavaScript код и да правите необходимите произволни промени на уеб страници. Privoxy поддържа инсталиране както на локални системи на отделни потребители, така и на сървъри за изграждане на централизирана инфраструктура за филтриране на съдържание в локалната мрежа. Кодът на проекта е написан на C и се разпространява под лиценза GPLv2+.
От разширените възможности на Privoxy може да се отбележи: възможността за свързване на тагове за промяна на поведението на филтри в зависимост от отделни клиентски и сървърни HTTP заглавия; режим на инспекция на HTTPS, позволяващ филтриране на HTTPS запитвания и отговори; използване на регулярни изрази във файловете за конфигурация; възможността да заменяте анимирани gif-ове с статични изображения. Privoxy може да се използва за блокиране на реклама и нежелано съдържание на устройства, на които не е възможно да се инсталират съответните разширения за браузър.
Сред промените в новото издание:
- Добавена е възможността за използване на криптографските библиотеки wolfSSL и mbedTLS 3.x за работа в режим на инспекция на HTTPS. В сравнение с mbedTLS, библиотеката wolfSSL поддържа TLS 1.3 и работи два пъти по-бързо. В сравнение с OpenSSL 3.x, при използване на елиптични криви wolfSSL отстъпва по производителност.
- Добавен е инструментариум за тестване на работата на Privoxy.
- Добавена е поддръжка на библиотеката за регулярни изрази pcre2.
- За сертификатите и файловете с ключове вместо MD5 е използван алгоритъмът SHA256.
- Добавено е блокиране на достъпи до „.amazon-adsystem.com/“, „0.css-load.com/“, „html-load.com/“, „b.6sc.co/“, „i.clean.gg/“, „s.cpx.to/“, „track.venatusmedia.com/“, „secure-eu.nmrodam.com/“, „o2.mouseflow.com/“.
- Директориите за „services.akteneinsichtsportal.de/“, „/wp-content/plugins/pdf-viewer-for-elementor“, „syndication.twitter.com/“, „archive.softwareheritage.org/“, „.creator-spring.com/_next/image“ и „accounts.bahn.de/“ са деактивирани.
Предложен за изтегляне архив с изходния код privoxy-4.0.0-stable-src.tar.gz е неправилно идентифициран от антивирусни пакети като съдържащ злонамерен червей „Win32/Nimda“. Поради това фалшиво сработване, SourceForge първоначално блокира изтеглянето на този архив, но след това отмени блокировката. Има сведения за фалшиви блокировки на канали и акаунти във Facebook, публикуващи директна връзка към privoxy-4.0.0-stable-src.tar.gz, под предлог на борба с разпространителите на злонамерен софтуер. Предполага се, че поради тази причина е блокиран каналът DistroWatch.
Източник: opennet.ru
