Ivan Shirokov
description
Transcript of Ivan Shirokov
Privoxy - арсенал супергероя?!Иван ШироковРуководитель группы интерфейсов почтовых сервисов
Я.Субботник, Киев, 28 мая 2011 года
О чём это всё?
2
3
4
5
Гаджеты
6
Гаджеты
grepsedlessvimgit
privoxy
7
Что такое privoxy?
—прокси
—почти nginx
8
{+action {param} - action {param}
}url_pattern
9
{+block
}google.com/evil.js
10
Редиректы
—непожатые скрипты
11
Error on line 1 symbol 25678
12
Редиректы
{+redirect {dev.yandex.ru/src.js}
}yandex.ru/_src.js
13
Редиректы
—непожатые скрипты
—slow.php
—odnoklassniki.ru
14
Фильтры
s/pattern/replace/g
15
Фильтры
crossdomain.xml<cross-domain-policy>
<allow-access-from domain=«yandex.ru»> … … ...</cross-domain-policy>
16
Фильтры
crossdomain.xml<cross-domain-policy>
<allow-access-from domain=«yandex.ru»> <allow-access-from domain=«dev.yandex.ru»> … ...</cross-domain-policy>
17
Фильтры
<div onclick=«f()» />
18
Фильтры
<div onclick=«f('123')» />
19
Фильтры
s/батон/булка/gs/подъезд/парадное/gs/бордюр/поребрик/g
20
Форвардинг
—прототипы методов
—девелоперские машины
21
Заголовки
—фильтры
—user-agent
www.privoxy.org
22
Вопросы?
23
Иван ШироковРуководитель группы интерфейсов почтовых сервисов
Обед!