Я думаю, вы могли бы создать прокси-приложение, которое работает в качестве фоновой службы.Затем вы можете настроить свой браузер на использование localhost в качестве прокси-сервера.
Службе придется прослушивать порт 80 для HTTP-запросов из браузера, создавать настоящий интернет-запрос, загружать контент и публиковать его обратно.браузеру в ответе.
После этого вы можете отфильтровать и отклонить любые нежелательные запросы, посмотрев URL-адрес, запрашиваемый браузером.
Однако с этим есть несколько проблем.одно - ничто не мешает пользователю отключить прокси-сервер самостоятельно.