Após 22 anos desde a formação da versão 3.0 em 2002, foi lançado o proxy server Privoxy 4.0.0, destinado à criação de filtros pessoais de conteúdo web. Com o Privoxy, é possível remover anúncios, descartar cookies de rastreamento, eliminar janelas pop-up, bloquear o carregamento de código JavaScript de terceiros e fazer modificações arbitrárias necessárias nas páginas web. O Privoxy pode ser instalado tanto em sistemas locais de usuários individuais quanto em servidores para criar uma infraestrutura centralizada de filtragem de conteúdo na rede local. O código do projeto é escrito em C e distribuído sob a licença GPLv2+.
Dentre as funcionalidades avançadas do Privoxy, destacam-se: a possibilidade de vincular tags para alterar o comportamento dos filtros de acordo com os cabeçalhos HTTP de clientes e servidores específicos; o modo de inspeção HTTPS, que permite filtrar solicitações e respostas HTTPS; o uso de expressões regulares nos arquivos de configuração; e a possibilidade de substituir GIFs animados por imagens estáticas reduzidas. O Privoxy pode ser utilizado para bloquear anúncios e conteúdo indesejado em dispositivos nos quais não é possível instalar complementos de navegador adequados.
Entre as mudanças na nova versão:
- Adicionada a capacidade de utilizar bibliotecas criptográficas wolfSSL e mbedTLS 3.x para operar no modo de inspeção HTTPS. Em comparação com o mbedTLS, a biblioteca wolfSSL suporta TLS 1.3 e opera duas vezes mais rápido. Em comparação ao OpenSSL 3.x, utilizando curvas elípticas, a wolfSSL apresenta uma desvantagem em desempenho.
- Adicionado um conjunto de ferramentas para testar o funcionamento do Privoxy.
- Adicionado suporte para a biblioteca de expressões regulares pcre2.
- Para certificados e arquivos de chave, em vez de MD5, foi utilizado o algoritmo SHA256.
- Adicionada a bloqueio de acessos a " .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/ ".
- Os redirecionamentos foram desativados para " services.akteneinsichtsportal.de/ ", " /wp-content/plugins/pdf-viewer-for-elementor ", " syndication.twitter.com/ ", " archive.softwareheritage.org/ ", " .creator-spring.com/_next/image ", e " accounts.bahn.de/ ".
O arquivo de código fonte privoxy-4.0.0-stable-src.tar.gz, disponível para download, é erroneamente identificado por pacotes antivírus como contendo o worm malicioso "Win32/Nimda". Devido a esse falso positivo, o SourceForge inicialmente bloqueou o download deste arquivo, mas depois reverteu a bloqueio. Há informações sobre bloqueios falsos de canais e contas no Facebook que publicaram o link direto para privoxy-4.0.0-stable-src.tar.gz, sob o pretexto de combater disseminadores de malware. Presume-se que, por essa razão, o canal DistroWatch foi bloqueado.
Fonte: opennet.ru
