Na 22 jaar sinds de oprichting in 2002 van tak 3.0 vond de release van de proxyserver Privoxy 4.0.0 plaats, die bedoeld is voor het creëren van persoonlijke filters voor webinhoud. Met Privoxy kunnen advertenties worden verwijderd, trackingcookies worden weggegooid, pop-updialogen worden verwijderd, de laadsnelheid van externe JavaScript-code worden geblokkeerd en kunnen aanpassingen naar wens aan webpagina's worden aangebracht. Privoxy ondersteunt installatie op zowel lokale systemen van individuele gebruikers als op servers voor het creëren van een gecentraliseerde infrastructuur voor inhoudsfiltering in een lokaal netwerk. De code van het project is geschreven in de programmeertaal C en wordt verspreid onder de GPLv2+-licentie.
Van de uitgebreide mogelijkheden van Privoxy kan worden opgemerkt: de mogelijkheid om tags te koppelen voor het veranderen van het gedrag van filters op basis van specifieke client- en server-HTTP-headers; de modus voor het inspecteren van HTTPS, waarmee HTTPS-verzoeken en -antwoorden kunnen worden gefilterd; het gebruik van reguliere expressies in configuratiebestanden; de mogelijkheid om geanimeerde gif-bestanden te vervangen door verkorte statische afbeeldingen. Privoxy kan worden gebruikt om advertenties en ongewenste inhoud te blokkeren op apparaten waarop het niet mogelijk is om de juiste browserextensies te installeren.
Onder de veranderingen in de nieuwe release:
- De mogelijkheid om cryptografische bibliotheken wolfSSL en mbedTLS 3.x te gebruiken voor de inspectiemodus van HTTPS is toegevoegd. In vergelijking met mbedTLS ondersteunt de wolfSSL-bibliotheek TLS 1.3 en werkt deze twee keer zo snel. In vergelijking met OpenSSL 3.x presteert wolfSSL met het gebruik van elliptische krommen minder goed.
- Er is een toolkit toegevoegd voor het testen van de werking van Privoxy.
- Ondersteuning voor de reguliere expressiebibliotheek pcre2 is toegevoegd.
- Voor certificaten en sleutelbestanden is in plaats van MD5 het algoritme SHA256 gebruikt.
- Er is blokkering toegevoegd voor toegang tot ‘.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/’.
- Redirects zijn uitgeschakeld voor ‘services.akteneinsichtsportal.de/’, ‘/wp-content/plugins/pdf-viewer-for-elementor’, ‘syndication.twitter.com/’, ‘archive.softwareheritage.org/’, ‘.creator-spring.com/_next/image’ en ‘accounts.bahn.de/’.
Het te downloaden archief met de broncode privoxy-4.0.0-stable-src.tar.gz wordt door antivirusprogramma's ten onrechte aangemerkt als zijnde geïnfecteerd met de schadelijke worm 'Win32/Nimda'. Vanwege deze valse alarmen blokkeerde SourceForge aanvankelijk de download van dit archief, maar trok de blokkade later in. Er zijn meldingen van onterechte blokkeringen van kanalen en accounts op Facebook die een directe link naar privoxy-4.0.0-stable-src.tar.gz publiceerden, onder het voorwendsel de verspreiders van malware te bestrijden. Het wordt verondersteld dat om deze reden het kanaal DistroWatch is geblokkeerd.
Bron: opennet.ru
