Опубликована 80-я версия кэширующего и антиспамного прокси-сервера для персонального использования c гибкими настройками.
Основные функции (всё настраивается):
- фильтрация нежелательного контента (реклама/трекеры/куки/прочий мусор);
- принудительное и бессрочное кеширование полученных данных (в основном удобно для картинок и скриптов);
- исправление содержимого веб-страниц на лету (правкой исходника на Си, есть пример для замены содержания страниц-клонов stackoverflow ссылкой на оригинал);
- чёрные/белые списки сертификатов и certificate pinning по списку;
- подмена айпи-адреса/домена/пути/протокола http-запроса по конфигу (такой расширенный вариант /etc/hosts);
- http/https-сниффер.
Программа прекрасно подходит для просмотра сайтов через медленный интернет или с медленного устройства (благодаря п.1 и 2, ради которых изначально всё и затевалось) и не только.
В случае обновления с версии до 78 следует сконвертировать кеш: зайти в рабочую директорию прокси-сервера от юзера (uid/gid) прокси-сервера и выполнить
fproxy-cacheconv-78
Пример списка блокировки:
deny nosub all share.yandex.ru browser-updater.yandex.net
deny nosub all a.ria.ru # ?
deny nosub spec vk.com
query /share.php
deny nosub spec yastatic.net
query /pcode/adfox/loader.js
query /share2/share.js
deny nosub spec www.youtube.com
query /subscribe_widget
deny nosub spec pano.img.ria.ru
query /adriver/flashplagin/movie.swf
deny nosub spec a.ria.ru
query /ping
deny nosub spec n-ssl.ria.ru
query /polling
deny nosub spec apis.google.com
query /js/plusone.js
deny nosub spec habrahabr.ru
pref /hauusbx/toplink/
deny nosub spec yandex.ru
pref /clck/safeclick/
pref /clck/click/
pref /clck/jclck/
deny nosub spec s36.ucoz.net
pref /adv/
pref /bnr/
deny w/sub spec ucoz.com
pref /abnl/
deny nosub spec mediametrics.ru
pref /partner/
deny nosub spec platform.twitter.com
pref /widgets/
deny all spec
query /tnc # index.ru proxied counter
exact /tnc.js # index.ru proxied counter
query /pixel.gif # some spammers use this
Программа написана на Си и распространяется под BSD-подобной лицензией.
>>> Подробности