Автор |
Сообщение |
chAlx
Moderator

Зарегистрирован: 30.06.2004
Сообщения: 2629
Откуда: SPb
|
Оказывается, нигде отдельно не был выложен последний фильтр:
Код: |
In = FALSE
Out = TRUE
Key = "Referer: z Hide where we've been (Out) [ALX]"
Match = "(^$TST(FixReferer=0)) $URL( (([^/?]+/)+)\1 )"
Replace = "\1" |
Там z в названии, чтобы проверялся после остальных:
Код: |
In = FALSE
Out = TRUE
Key = "Referer: airlines.net fixer {site} (Out) [ALX]"
Match = "$URL(http://[^/]++.airliners.net/) * $SET(FixReferer=0)"
In = FALSE
Out = TRUE
Key = "Referer: Avoid off-site resources {sites} (Out) [ALX]"
Match = "(http(s|)://|)$LST(OffsiteList)* && ((http(s|)://|)[^/]++.|)([^/.]++.[^/.]+)\1/* $URL(http(s|)://([^/]++.|)([^/.]++.[^/.]+)\2/*.(gif|jpg|jpeg|png|js|css|applet)(\?*|)) & (^$TST(\1=$TST(\2)))"
Replace = "$LOG(VOff-site resource blocked: [\1] != [\2])\k"
In = FALSE
Out = TRUE
Key = "Referer: fixdown.com fixer {site} (Out) [ALX]"
URL = "[^/]++.fixdown.com/"
Match = "* $SET(FixReferer=0)"
Replace = "www.fixdown.com"
In = FALSE
Out = TRUE
Key = "Referer: ghisler.fileburst.com fixer {site} (Out) [ALX]"
Match = "$URL(http://ghisler.fileburst.com/) * $SET(FixReferer=0)"
Replace = "ghisler.ch"
In = FALSE
Out = TRUE
Key = "Referer: yandex fixer {site} (Out) [ALX]"
URL = "[^/]++.yandex.ru/"
Match = "* $SET(FixReferer=0)" |
ПС: Надо будет сайты с FixReferer=0 в блоклист закатать..
|
|
|
К началу |
Профиль Сообщение |
 |
SergS
Member

Зарегистрирован: 02.02.2011
Сообщения: 58
|
У меня старый фильтр стоит.
на некоторых сайтах видел такое сообщение:
Цитата: |
Access Denied
The owner of this website (firepic.org) has banned your access based on your browser's signature (ab2134c8-mh5). (Ref. 2015)
...
|
убогая защита от CloudFlare, которая смотрит Referer, если его нет - значит бот. решается добавлением к подмене :443(или любого ":" )
у меня так:
Код: |
In = FALSE
Out = TRUE
Key = "Referer: Hide where we've been (Out) [ALX]"
Match = "\1"
Replace = "kiss.my.ass:443 $LOG(C Referer: Hide (\1))" |
|
|
|
К началу |
Профиль Сообщение |
 |
chAlx
Moderator

Зарегистрирован: 30.06.2004
Сообщения: 2629
Откуда: SPb
|
Цитата: |
убогая защита от CloudFlare, которая смотрит Referer, если его нет - значит бот |
Поэтому вышеприведённый фильтр не удаляет реферер, а подставляет в него текущую директорию текущего сайта. Т.е. на все сайты host.com/dir/some-url.cgi?query мы приходим с host.com/dir/.
|
|
|
К началу |
Профиль Сообщение |
 |
Alex Qwerty
Gold Member

Зарегистрирован: 20.07.2007
Сообщения: 206
|
Код: |
[Patterns]
Name = "Hide Browser's Referrer from JS 2"
Active = TRUE
URL = "(^$LST(referer_enable))"
Limit = 15
Match = ".referrer(^[a-z])"
Replace = ".referrer.substr(0,0)+location.toString()"
[HTTP headers]
In = FALSE
Out = TRUE
Key = "Referer: Hide where we've been (Out) [ALX] {^sites) turbo"
URL = "^$LST(referer_replace)|$LST(referer_enable)"
Match = "$URL((http(s|)://)\1(global-turbo-[0-9]+.opera-mini.net:80/|) \2)"
Replace = "\1\2"
In = FALSE
Out = TRUE
Key = "Referer: replace turbo {sites) (Out)"
URL = "(global-turbo-[0-9]+.opera-mini.net:80/|)$LST(referer_replace)"
Replace = "$GET(NewReferer)"
|
И в referer_replace такое:
Код: |
en.w3support.net/$SET(NewReferer=http://www.google.com/) |
|
|
|
К началу |
Профиль Сообщение |
 |
|
|
Следующая тема
Предыдущая тема
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
P o w e r e d b y p h p B B
© p h p B B G r o u p :: T h e m e b a s e d o n FI T h e m e ::
Часовой пояс: GMT + 3
| |