Необходимо перехватывать входящий и исходящий трафик. Перечитав гору материала, понял что нужно делать хук wsock32.dll, там функции перехвата пакетов send и recv, затем нужно выделить первый заголовок пакета, он как раз будет нести информацию о сайте с которого пришёл или куда отправлен пакет и метод отправки, POST\GET. Соответственно заблокировать его... Тему начал так же обсужадть тут.
если ты собрался блокировать HTTP трафик то тебе достаточно болчить исходящий send траффик где HOST: нужный url
Да это я всё прекрасно понимаю, но я кодом мысль выразить не могу. Я тем более больше по PHP ))) Помоги если можешь.
если ты хочешь чтоб для одного приложения было - то да, хук send. если для всей системы - это инжект во все процессы. можно с помощью AppInit dlls, можно и по другому но не суть - гемор. есть минидрайвер файрвола винды - прост твой драйвер с функционалом. на codeproject.com вроде как есть. разные, много всего...