une passerelle réseau qui modifie le contenu - comment le faire?

1

J'aimerais mettre en place une passerelle réseau qui modifiera à la volée le code des pages Web consultées par les utilisateurs de mon réseau local. Par exemple, je souhaite supprimer automatiquement les annonces, les objets suspects ou les tags iframe.

C'est donc un peu un AdBlock centralisé, sauf que j'aimerais pouvoir écrire mes propres règles facilement.

Je ne m'intéresse qu'aux solutions open-source pour Linux.

(Question supplémentaire: comment combiner cela avec un proxy TLS mitm, de sorte que le trafic TLS soit également modifié. Bien sûr, les ordinateurs de ce réseau local auront mon certificat privé.)


MODIFIER:

Il s'avère qu'il existe un terme pour cela: Adaptation du contenu. :)

Billy Bob
la source
Voici une approche qui utilise calmar et apache pour transformer toutes les images d'un site Web: help.ubuntu.com/community/Upside-Down-TernetHowTo
Frank Thomas

Réponses:

0

En tant que proxy, vous pouvez utiliser Squid. Vous pouvez l'obtenir à l' adresse suivante : http://www.squid-cache.org

Squid étant un serveur proxy, vous pouvez bloquer en bloc des serveurs de publicité.

td512
la source
Pourquoi serait-ce illégal? Les entreprises le font, et vous aussi. Tant que tous les utilisateurs y consentent, je ne vois pas le problème juridique.
Daniel B
Tout ce que je vais dire, c'est qu'il est illégal d'utiliser un proxy SSL chez moi.
td512
Si je surveille SSL dans mon propre réseau privé, cela n’a rien d’illégal.
Billy Bob
te voilà, édité
td512
Oui, j'ai interprété "bloquer les serveurs publicitaires" comme un blocage d'URL, ce qui n'est pas suffisant. Le calmar semble intéressant. L’idée de "cache" me laisse perplexe, car je veux travailler à la volée, ne rien mettre en cache, mais tant pis. ;) PS. Désolé de vous entendre vivre sous un régime aussi méchant. J'ai vérifié votre profil - Five Eyes - pas étonnant que vos libertés soient limitées. (Oui, je traîne - juste un petit peu.;))
Billy Bob