25
Privoxy - арсенал супергероя?! Иван Широков Руководитель группы интерфейсов почтовых сервисов Я.Субботник, Киев, 28 мая 2011 года

Иван Широков "Privoxy – арсенал супергероя?!"

  • Upload
    yandex

  • View
    465

  • Download
    1

Embed Size (px)

Citation preview

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

Иван ШироковРуководитель группы интерфейсов почтовых сервисов

[email protected]

Обед!