Proxomitron - универсальный веб-фильтр

Proxоmitron - это универсальный web-фильтр, работающий по принципу прокси сервера. Так как это маленький, но самый настоящий локальный прокси-сервер, то он пропускает через себя все Интернет-данные типа html, javascript, css, и модифицирует их "на лету", полностью удаляя одни фрагменты кода и меняя другие в соответствии с набором заложенных в ней правил-фильтров. Это обеспечивает очень высокий уровень фильтрации содержимого.

Кроме функциональности у Proxоmitron есть такое уникальное отличие как гибкость настройки. Можно самостоятельно создавать фильтры, под конкретные задачи. Однако дело это требует знания регулярных выражений и работы с конфигурационными файлами, потому останавливаться на этом пункте не будем, а воспользуемся стандартной конфигурацией, её вполне хватит.

Русский сайт Proxоmitron - http://www.proxomitron.ru/, очень много информации о программе и её настройках.

Итак, скачиваем программу с http://www.proxomitron.ru/download.htm, берём "Адаптированный к РуНету дистрибутив", на момент написания книги последней версией была 0.8 от 4 августа 2005г. Если есть желание, можно скачать небольшой файл с русификатором, раздел "Языковые файлы", русификатор для версии Naoko 4.5j.

Запускаем скаченный файл, он установит программу по умолчанию в C:\Program Files\Proxomitron, и поместит ярлык программы в автозагрузку, чтобы она стартовала вместе с Windows. Можно сразу и русифицировать программу.

Запускаем Proxоmitron, значок программы появится в системном трее, и переходим к настройке.

На главном окне Proxоmitron можно включить/отключить фильтры и настроить как фильтры, так и саму программу.

mainprox
  • Фильтры Web-страниц - включает фильтрацию содержания получаемых страниц. Основное предназначение Proxоmitron.
  • Фильтры исходящих заголовков - включает фильтрацию HTTP заголовков, которыми Ваш браузер обменивается с сервером.
  • Фильтры входящих заголовков - тоже фильтрация, но уже HTTP заголовков, которые сервер посылает Вашему браузеру.
  • Заморозить GIF-анимацию - анимированные картинки проигрывают только первый кадр и останавливаются. Для тех, кого раздражает мелькание на страницах.
  • Использовать внешний прокси - если Вы выходите в Интернет через какой-либо внешний прокси, нужно поставить галку и задать адрес и порт прокси в настройках, кнопка "Прокси". В подавляющем большинстве случаев домашние компьютеры имеют прямой выход в Интернет, без прокси.

В разделе "Изменить фильтры" можно сменить политику фильтров для страниц и HTTP заголовков. Значения некоторых параметров фильтров можно найти на этой странице http://www.proxomitron.ru/filtdef.htm домашнего сайта программы. Однако значения по умолчанию являются оптимальными для большинства пользователей, и их можно не менять.

proxoport"Настройки" - на этой закладке основным для нас является вкладка "HTTP". Здесь задаётся номер порта, который должен "слушать" Proxоmitron. Во избежание путаницы при последующем выстраивании в цепочку других программ, выставим порт 8192. Кнопка "Приостановить" временно отключает Proxоmitron, соединение идёт напрямую, кнопка "Прервать", соответственно, останавливает текущее соединение.

"Журнал" - отображается текущая активность программы, поступающая и отправляемая информация, а также результаты работы фильтров.

Теперь осталось соединить Proxomitron с браузером. Хост Proxomitron 127.0.0.1, программа слушает порт 8192.

 

Настройка Internet Explorer

ieproxo Меню Сервис - Свойства обозревателя - Подключения - Настройка LAN, ставим галочку в использовать "Прокси-сервер для LAN". Заполняем: Адрес: 127.0.0.1; Порт: 8192. Отмечаем - "Не использовать этот прокси для локальных адресов". Далее "ОК", сохраняем настройки.

 

 

Настройка Firefox

ffproxМеню Инструменты - Настройки - Дополнительно - Сеть кнопка "Настроить", отмечаем "Hacтpoить пapaмeтpы пoдключeния пpoкcи вpyчнyю", также ставим птицу напротив "Иcпoльзoвaть этoт пpoкcи-cepвep для вcex пpoтoкoлoв". Далее "ОК", сохраняем настройки.

Настройка Opera

Меню Инструменты - Настройки - Дополнительно- Сеть - Прокси серверы, отмечаем HTTP, HTTPS, FTP, Gopher и в них указываем: 127.0.0.1; Порт: 8192. Также "ОК", сохраняем настройки.

Для всех браузеров должна быть включена опция "Использовать HTTP 1.1 при работе через прокси". её можно найти:

  • в IE: Свойства обозревателя - Дополнительно - Настройка HTTP 1.1;
  • в Opera: Настройки - Дополнительно - Сеть - Прокси-серверы - Включить HTTP 1.1для прокси;
  • в Firefox: в about:config переменные "network.http.version" и "network.http.proxy.version".

Запускаем браузер и прогуляемся по каким-либо сайтам, наблюдая Интернет без рекламы.

Кроме замечательных свойств банерорезки Proxоmitron с помощью специальных фильтров может прозрачно перенаправлять запросы через WebWarper, сервис gzip сжатия страниц. Это довольно удобно, т.к. никакие сторонние программы для gzip сжатия, зачастую платные, становятся ненужными, а выгода от сжатия весьма существенна.

Далее: Gzip сжатие, настройка Webwarper

Новости:

17 May 2012 12:33:48

КРИ 2012: Myragon расскажет разработчикам игр о том, как экономить на рекламе

КРИ 2012: Myragon расскажет разработчикам игр о том, как экономить на рекламе Пресс-релиз.ру (пресс-релиз) С каждым годом в игровой сфере увеличиваются объемы трафика , появляются новые проекты, разработки, новые интересные лица. КРИ - это информационный символ всей игровой индустрии. И основная цель нашего выступления на КРИ 2012 - привнести новую технологию на рынок и в целом повысить эффективность ...

17 May 2012 07:20:36

Энергосберегающая сеть: экономия налицо

Энергосберегающая сеть: экономия налицо PC Week RE Помогают значительно экономить энергопотребление и новые прошивки к существующему аппаратному обеспечению. Благодаря новым версиям прошивок сотрудники, занятые в сфере эксплуатации, могут гораздо более разумно использовать имеющиеся ресурсы. К примеру, подачу напряжения в сети можно снизить, ...

17 May 2012 06:02:19

Разрыв связи. Между "Киевстаром" и МТС разгорается конфликт по интерконнекту

Разрыв связи. Между "Киевстаром" и МТС разгорается конфликт по интерконнекту RosInvest.Com В МТС считают, что "Киевстар" таким образом пытается экономить на расчетах за интерконнект. А в "Киевстаре" утверждают, что МТС требует в договоре учесть долг Beeline перед компанией. В ситуацию обещает вмешаться регулятор - отсутствие договора между компаниями считается нарушением лицензионных ...

История США История США - вторая часть История США - третья часть