Veröffentlichung des Filter-Proxy Privoxy 4.2.0

Die Veröffentlichung von Privoxy 4.2.0 wurde bekannt gegeben, einem Proxy-Server, der zur Erstellung personalisierter Webinhaltsfilter dient. Mit Privoxy können Sie Werbeeinblendungen herausfiltern, Tracking-Cookies ablehnen, Pop-ups entfernen, das Laden von externem JavaScript blockieren und benutzerdefinierte Änderungen an Webseiten vornehmen. Privoxy lässt sich sowohl auf lokalen Systemen einzelner Benutzer als auch auf Servern zur Schaffung einer zentralisierten Infrastruktur für die Inhaltsfilterung in einem lokalen Netzwerk installieren. Der Projektcode ist in C geschrieben und wird unter der GPLv2+-Lizenz vertrieben. Fertige Builds sind für Linux (deb) und Windows verfügbar.

Zu den erweiterten Funktionen von Privoxy gehört die Möglichkeit, Tags zu verwenden, um das Verhalten der Filter basierend auf bestimmten HTTP-Headern von Clients und Servern anzupassen. Zudem bietet es einen HTTPS-Inspektionsmodus, der das Filtern von HTTPS-Anfragen und -Antworten ermöglicht, die Verwendung von regulären Ausdrücken in Konfigurationsdateien sowie die Möglichkeit, animierte GIFs durch reduzierte statische Bilder zu ersetzen. Privoxy kann genutzt werden, um Werbung und unerwünschte Inhalte auf Geräten zu blockieren, auf denen entsprechende Browsererweiterungen nicht installiert werden können.

Zu den Änderungen in der neuen Version gehören:

  • Im HTTPS-Inspektionsmodus ist standardmäßig die Verwendung von Schlüsseln basierend auf elliptischen Kurven (SN_X9_62_prime256v1) anstelle von RSA bei der Schlüssel- und Zertifikatserstellung für Websites aktiviert.
  • Die Möglichkeit, verschiedene Client-Tags für unterschiedliche Clients, die auf demselben Host arbeiten, zu verwenden, wurde implementiert.
  • Die Build-Option „—enable-acl-debugging“ wurde hinzugefügt, um erweiterte Debugging-Optionen für ACL bereitzustellen.
  • Die Effizienz der Filterarbeit wurde durch die Anwendung separater verketteter Listen für verschiedene Filtertypen erhöht.
  • Die Möglichkeit, externe Filter hinzuzufügen oder zu entfernen, wurde in die integrierte Weboberfläche hinzugefügt.
  • Die Unterstützung der mbedtls 2.x-Bibliothek und der OpenSSL-Versionen vor 2.0 wurde eingestellt.
  • Für "sourceforge" wurde ein Filter zum Ausblenden der WAVE-Codierungsleiste hinzugefügt.
  • Zwei Sicherheitsprobleme wurden behoben (CVE-Identifikatoren nicht zugewiesen):
    • Bufferüberlauf in der Funktion parse_chunk_size(), der beim Parsen der Blockgröße bei Verwendung von "Chunked Transfer Encoding" in HTTP/1.0 auftritt.
    • Stacküberlauf in der Funktion ssl_send_certificate_error() aufgrund der Speicherung der Fehlermeldung im Stack ohne Berücksichtigung ihrer Größe.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster