Sortie du proxy filtrant Privoxy 4.1.0.

Après un an de développement, la version du serveur proxy Privoxy 4.1.0 est publiée, destinée à la création de filtres web personnalisés. Avec Privoxy, il est possible de couper les publicités, d'éliminer les cookies de suivi, de supprimer les fenêtres pop-up, de bloquer le chargement de scripts JavaScript externes et d'apporter des modifications arbitraires nécessaires par utilisateur sur les pages web. Privoxy peut être installé à la fois sur des systèmes locaux pour des utilisateurs individuels et sur des serveurs pour créer une infrastructure de filtrage de contenu centralisée dans un réseau local. Le code du projet est écrit en C et distribué sous licence GPLv2+. Des versions prêtes à l'emploi ont été préparées pour Linux (deb) et Windows.

Parmi les fonctionnalités avancées de Privoxy, on peut noter : la possibilité de lier des balises pour modifier le comportement des filtres en fonction des en-têtes HTTP spécifiques aux clients et aux serveurs ; un mode d'inspection HTTPS qui permet de filtrer les requêtes et les réponses HTTPS ; l'utilisation d'expressions régulières dans les fichiers de configuration ; la possibilité de remplacer les GIF animés par des images statiques réduites. Privoxy peut être utilisé pour bloquer les publicités et le contenu indésirable sur des appareils où il n'est pas possible d'installer des extensions de navigateur appropriées.

Parmi les changements de la nouvelle version :

  • Ajout de la prise en charge du déballage avec l'algorithme Zstandard.
  • Lors de la compilation avec la bibliothèque cryptographique wolfssl, le code de connexion aux serveurs a été modifié pour utiliser la fonction wolfTLS_client_method() au lieu de wolfSSLv23_method(), semblable à curl (les deux méthodes ont des problèmes avec certains sites, par exemple, wolfTLS_client_method ne fonctionne pas avec fsf.org, tandis que wolfSSLv23_method ne fonctionne pas avec media.ccc.de et traxxas.com).
  • La fonction create_hexadecimal_hash_of_host() a été modifiée pour utiliser snprintf() au lieu de sprint().
  • Enregistrement de l'adresse et du port de traitement des connexions dans le journal.
  • Prise en charge de la bibliothèque pcre1 supprimée.
  • Ajout de la protection contre le suivi des connexions aux réseaux sociaux, pour laquelle la présence ou l'absence de redirection vers la page de connexion est évaluée lors de la tentative de chargement d'une image depuis un site de réseau social (si l'image a été chargée, une session active existe ; sinon, la connexion n'a pas été effectuée).
  • Redirections rapides désactivées pour «.bahn.de/» et «report.error-report.com/».
  • Blocage des requêtes vers «mv.outbrain.com/».
  • Blocages supprimés pour «metrics.1aeo.com/» et «.crates.io/».
  • Filtrage par taille des bannières désactivé pour «github.com» et «.jwz.org/».
  • Conversion des images gif animées arrêtée pour «.githubusercontent.com/».
  • Le masque de blocage ‘metrics.’ a été remplacé par ‘.metricts.’.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster