После года разработки опубликован релиз прокси-сервера Privoxy 4.1.0, предназначенного для создания персональных фильтров web-контента. При помощи Privoxy можно вырезать рекламные вставки, отбрасывать отслеживающие Cookie, удалять всплывающие диалоги, блокировать загрузку стороннего JavaScript-кода и вносить необходимые пользователю произвольные изменения в web-страницы. Privoxy поддерживает установку как на локальные системы отдельных пользователей, так и на серверы для создания централизованной инфраструктуры фильтрации контента в локальной сети. Код проекта написан на языке Си и распространяется под лицензией GPLv2+. Готовые сборки подготовлены для Linux (deb) и Windows...Подробнее: https://www.opennet.me/opennews/art.shtml?num=64568
https он через разбрасывание собственного сертика инспектирует или как?
Как полный профан спрошу, это заняло год разработки? Опять, как профан, нельзя сделать на системе правил все это которые добавляются в одну строку
Нет, это заняло примерно час суммарно. А с какой целью интересуетесь?
Опять, как профан, нельзя сделать на системе правил все это которые добавляются в одну строкуКак профан профану расскажите как сделать это в одну строку, например на телевизоре.
До телевизора напрямую все приходит?
94.140.14.14 / 94.140.15.15 ADGUARD
Можно, а зачем ?
> При помощи Privoxy можно вырезать рекламные вставки, отбрасывать отслеживающие Cookie, удалять всплывающие диалоги, блокировать загрузку стороннего JavaScript-кода и вносить необходимые пользователю произвольные изменения в web-страницы.Плагины для Squid могут тоже и +.
Интересныиконверторы фильтров рекламы и прочего с unblock в Privoxy ...
На самом деле продвинутые фильтры - это киллер-фича Privoxy. При некотором умении можно резать рекламу даже на телевизорах, если туда свои сертификаты можно заливать.
А, вон для чего а я думал нафига фильтровальщик на весь ПК-трафик когда можно ограничиться браузером
Есть же реклама и трекинг внутри приложений. При помощи такого MITM можно и их порезать. Приём на самом деле давно известный. Его ещё и 20 лет назад делали на Squid, но в последнее время реклама стала намного более продвинутой и Squid с новой уже зачастую не справляется. Privoxy же позволяет делать почти всё (но не всё), что умеет Adblock Plus/Ublock Origin.
А что не всё? Весь трафик контролируется, делай что хочешь, если умеешь конечно. Сейчас аналогов Privoxy нет, с таким функционалом в одном флаконе.
> А что не всё?Попробуй и расскажешь.
> Плагины для Squid могут тоже и +.
> Интересныиконверторы фильтров рекламы и прочего с unblock в Privoxy ...Немного разные весовые категории. Squid это махровая энтерпрайзятина с овердофига вич не упершихся тем кто хотел что-то типа сабжа и 100500 ненужных знаний.
А сабж тематичная приблуда, лишнего в нем намного меньше и в целом намного менее монструозный.
для debian только для 13-го
глибс требует 2.38
На bookworm сидишь? Мои соболезнования. Дебиан всегда отставал в плане glibc и это бесило. Обновил (или даже сменил) дистр - решил проблему.
Ну да (
Так я на 12-й 3 месяца назад перешел.
Прям вот нет желания на трикси переходить
и опять настройкой заниматься.
С 0 попробовал в ноябре 13-й. Пока есть вопросы по его работе.
Впервые вижу, чтобы какой-то софт прям требовал какой-то определённой версии Glibc. Обычно, с какой версией соберёшь, та и требуется. По-моему только при сборке udev были требования обновить Glibc.
>глибс требует 2.38Не верно!
На libc6:amd64-2.31 (Ubuntu 20.04.6 LTS) прекрасно собирается и работает
А сейчас privoxy умеет в MITM? Раньше не умел и приходилось пользоваться сквидом, который умел.
Вроде да, но не точно.
вроде ответил, но нет.
Ну я хотя бы попытался.
> вырезать рекламные вставки, отбрасывать отслеживающие Cookie, удалять всплывающие диалоги, блокировать загрузку стороннего JavaScript-кода и вносить необходимые пользователю произвольные изменения в web-страницыЭто вообще законно? Вроде там был судебный процесс на такую тему...
Полезная штука. Сразу вижу применение... нет не в фильтровании рекламы, а написании плагинов для сайтов! При помощи этой штуки можно расширять функционал сервисных сайтов своими самописными плагинами. В свое время подобные задачи решал через браузерное расширение - эта же штука открывает еще один подход.
>Полезная штука.Много лет использую Provoxy без функций фильтрации, только для редиректа/маршрутизации запросов по доменам в разные направления/VPN/proxy.
# TOR
{+forward-override{forward-socks5t 192.168.1.156:9050 .}
.intel.com/
.dell.com/# redirect HTTP sites to HTTPS + WWW
{+redirect{s@^http://(www\.)?(.*)$@https://www.$2@}}
.linux.org.ru/
.opennet.ru/Плюс для приложений, которые сами не умеют в Socks proxy (TOR), а только HTTP, Privoxy обеспечивает преобразование:
HTTP proxy -> Socks proxy
Для брузеров:
https://developer.mozilla.org/en-US/docs/Web/HTTP/Proxy_serv...а для тор - torify
ну и HTTPS Everywhere, если нет в самом брузере
И так на каждом компьютере вместо одного шлюза.
HTTPS убил банерорезки на проксе, а извращаться с MITM... ну такое себе... а раньше да...
А ещё с помощью него можно обходить некоторые временные неприятные запреты. Странно что об этом никто не написал. Тут любят вроде об этом поныть.