Nach 22 Jahren seit der Gründung des Branchenteils 3.0 im Jahr 2002 wurde der Proxy-Server Privoxy 4.0.0 veröffentlicht, der zur Erstellung persönlicher Webinhaltsfilter bestimmt ist. Mit Privoxy können Werbeeinblendungen herausgeschnitten, Tracking-Cookies abgewiesen, Pop-up-Dialoge entfernt, das Laden von externem JavaScript-Code blockiert und benutzerdefinierte Änderungen an Webseiten vorgenommen werden. Privoxy unterstützt die Installation sowohl auf lokalen Systemen einzelner Benutzer als auch auf Servern zur Erstellung einer zentralisierten Infrastruktur zur Inhaltsfilterung im lokalen Netzwerk. Der Code des Projekts ist in C geschrieben und wird unter der GPLv2+-Lizenz vertrieben.
Zu den erweiterten Funktionen von Privoxy gehört: die Möglichkeit, Tags zu binden, um das Verhalten von Filtern je nach spezieller Client- und Server-HTTP-Header zu ändern; ein HTTPS-Inspektionsmodus, der es ermöglicht, HTTPS-Anfragen und -Antworten zu filtern; die Verwendung von regulären Ausdrücken in Konfigurationsdateien; die Möglichkeit, animierte GIFs durch abgespeckte statische Bilder zu ersetzen. Privoxy kann verwendet werden, um Werbung und unerwünschte Inhalte auf Geräten zu blockieren, auf denen keine entsprechenden Browsererweiterungen installiert werden können.
Zu den Änderungen in der neuen Version gehören:
- Die Möglichkeit zur Nutzung der kryptografischen Bibliotheken wolfSSL und mbedTLS 3.x für den HTTPS-Inspektionsmodus wurde hinzugefügt. Im Vergleich zu mbedTLS unterstützt die Bibliothek wolfSSL TLS 1.3 und arbeitet doppelt so schnell. Im Vergleich zu OpenSSL 3.x ist wolfSSL bei der Verwendung elliptischer Kurven leistungsschwächer.
- Ein Werkzeug für die Testung der Funktionalität von Privoxy wurde hinzugefügt.
- Die Unterstützung für die regulären Ausdrucksbibliothek pcre2 wurde hinzugefügt.
- Für Zertifikate und Schlüsseldateien wurde anstelle von MD5 der Algorithmus SHA256 verwendet.
- Blockierungen für Anfragen an „.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/“ wurden hinzugefügt.
- Redirects für „services.akteneinsichtsportal.de/“, „/wp-content/plugins/pdf-viewer-for-elementor“, „syndication.twitter.com/“, „archive.softwareheritage.org/“, „.creator-spring.com/_next/image“ und „accounts.bahn.de/“ wurden deaktiviert.
Das zum Download angebotene Archiv mit dem Quellcode privoxy-4.0.0-stable-src.tar.gz wurde irrtümlicherweise von Antivirenpaketen als enthaltenen schädlichen Wurm „Win32/Nimda“ identifiziert. Aufgrund dieser Fehlalarme hatte SourceForge zunächst den Download dieses Archivs blockiert, dann jedoch die Blockierung aufgehoben. Es gibt Berichte über falsche Blockierungen von Kanälen und Konten in Facebook, die einen direkten Link zu privoxy-4.0.0-stable-src.tar.gz veröffentlichten, unter dem Vorwand, Schadsoftware-Verteiler zu bekämpfen. Es wird vermutet, dass aus diesem Grund der Kanal DistroWatch blockiert wurde.
Quelle: opennet.ru
