February 24, 2010 08:07AM
if ($args ~* "..[a-f0-9][a-f0-9]..[a-f0-9][a-f0-9]") {
return 403;
}
2010/02/24 16:02:44 [notice] 22856#0: *1 "(..[a-f0-9][a-f0-9]){2,}" does not match "r=%5Cxd0%5Cxb7%5Cxd0%5Cxb2%5Cxd0%5Cxb5%5Cxd1%5Cx80

И о чудо!
такой вариант
if ($args ~* "..[a-f0-9][a-f0-9]") {
return 403;
}

вдруг сработал
010/02/24 16:05:27 [notice] 23053#0: *1 "..[a-f0-9][a-f0-9]" matches "r=%5Cxd0%5Cxb7%5Cxd0%5Cxb2%5Cxd0%5Cxb5%5Cxd1%5Cx80

полтергейст какой-то

Но он не годится. Могут быть ложные сработки.
Subject Author Posted

PCRE

anyhow2 February 24, 2010 06:25AM

Re: PCRE

Denis F. Latypoff February 24, 2010 06:44AM

Re: PCRE

anyhow2 February 24, 2010 06:54AM

Re[2]: PCRE

Denis F. Latypoff February 24, 2010 07:08AM

Re: Re[2]: PCRE

anyhow2 February 24, 2010 07:16AM

Re[4]: PCRE

Denis F. Latypoff February 24, 2010 07:26AM

Re: PCRE

Maxim Dounin February 24, 2010 07:04AM

Re: PCRE

anyhow2 February 24, 2010 07:56AM

Re: PCRE

anyhow2 February 24, 2010 08:07AM

Re: PCRE

anyhow2 February 24, 2010 08:14AM

Re: PCRE

anyhow2 February 24, 2010 08:20AM

Re: PCRE

Maxim Dounin February 24, 2010 08:20AM

Re[2]: PCRE

Denis F. Latypoff February 24, 2010 08:32AM

Re: Re[2]: PCRE

anyhow2 February 24, 2010 08:40AM

Re: Re: Re[2]: PCRE

Denis F. Latypoff February 24, 2010 01:24PM

Re: PCRE

anyhow2 February 24, 2010 08:38AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 262
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready