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

Новости:

29 Jul 2010 13:14:50

Глава сайта Wikileaks хочет «спровоцировать политические реформы»

Росбалт.RU Глава сайта Wikileaks хочет спровоцировать политические реформы Росбалт.RU Другие серверы разбросаны по всему миру, но часть из них иногда отключается для экономии трафика . Сотрудники сайта, не считаясь со временем, на общественных началах работают над расшифровкой и проверкой подлинности присылаемых им документов. Среди них журналисты, политики, адвокаты и простые ...

29 Jul 2010 06:29:45

Wikileaks: секреты доброго рыцаря

Wikileaks: секреты доброго рыцаря Inopressa Другие серверы разбросаны по всему миру, но часть из них иногда отключается для экономии трафика . Сотрудники сайта, не считаясь со временем, на общественных началах работают над расшифровкой и проверкой подлинности присылаемых им документов. Среди них - журналисты, политики, адвокаты и простые ...

29 Jul 2010 05:02:16

Личные данные 170 млн. фейсбуковцев утекли в торренты

Личные данные 170 млн. фейсбуковцев утекли в торренты Вебпланета Это было сделано не столько по причине усложнения алгоритма (на самом деле, речь идёт всего о нескольких дополнительных строках кода), сколько в целях экономии трафика . Потому что буквально несколько дней назад Facebook объявил о преодолении рубежа в 500 млн пользователей а это гигабайты ...