Interceptar uma solicitação HTTP no final do navegador para alterar algum conteúdo html

Eu gostaria de fazer o seguinte. Qual seria o melhor caminho? Uma resposta geral também estará bem.

Eu gostaria de interceptar uma solicitação HTTP no lado do cliente para alterar algum conteúdo html. Por exemplo, eu vou ao CNN.com e ao invés de um artigo que mostra "Two LA Dogs marry", deveria dizer "Título ridículo bloqueado".

Deve ser suave que até mesmo um certificado seguro não seja perturbado.

Eu estou usando c #.

Obrigado!

ATUALIZAÇÃO: Obrigado a todos por suas respostas!

questionAnswers(11)

yourAnswerToTheQuestion