Squid позволяет в своей конфигурации указать внешнюю программу редиректор. Эта программа выполняет функцию фильтрования запросов клиентов.
Каждый раз, когда кто-то загружает файл через Ваш прокси, на стандартный вход редиректора передаются данные о запросе. Редиректор эти данные анализирует, при выполнении некоторых условий изменяет и выдает ответ на стандартный выход.
Например, чей-то браузер посылает запрос: http://www.mp3.ru/pesna.mp3 10.1.1.10/- - GET
а редиректор, по замыслу админа, меняет его на: http://10.1.1.1/antimp3.mp3 10.1.1.10/- - GET
Запрос состоит из:
http://www.mp3.ru/pesna.mp3
запрашиваемый урл
10.1.1.10/-
ip адрес клиента/(имя хоста клиента или "-")
-
Логин клиента или "-"
GET
метод запроса урла
В результате этого юзер получает не понравившийся ему файл из интернета, а mp3 с локального веб сервера. (Через некоторое время по фирме могут начать гулять слухи о том, что в интернете стала очень популярной ария, исполненная Вами в немножко нетрезвом состоянии).
Более злой админ может подменить все картинки с порно-сайтов на фото своего нагло улыбающегося лица :)
Мы же не будем так зверствовать и просто заменим всю рекламу прозрачными гифами 1х1, а вместо порно сайтов и сайтов с mp3 будем выдавать страничку: "Доступ запрещен".
Розыск
Разыскиваются большие каталоги порносайтов для пополнения porno.urls
Розыск
Разыскиваются новостные ленты "новые порносайты" для пополнения porno.urls