|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Dennis Melentyev 2:5020/400 16 Dec 2000 17:03:14 To : All Subject : Re: squidguard regex --------------------------------------------------------------------------------
On Fri, 15 Dec 2000 21:52:04 +0300, Sanyo Titaev wrote:
> Salut Dennis!
>
> 14 Dec 28 16:18, Dennis Melentyev wrote to All:
>
> >> url http://1000stars.ru/cgi-bin/1000.cgi?
> >>
> >> my regex 1000stars\.ru/cgi-bin/1000[a-z]?\.cgi
> DM> my regex 1000stars\.ru/cgi-bin/1000.*\.cgi
> DM> если урль как написан - выкинь `[a-z]?',
> в том то и дело, что там комбинации 1000f, 1000d итп
> DM> если таки есть чего после 1000 - поставь `.*\.cgi' и не мучайся.
> DM> Hу пропадет у тебя еще кучка cgiев, ну и ... с ними.
> то ли лыжи не катят
>
> csk#cat blacklists/banners/expressions
> (1000stars\.ru/cgi-bin/1000.*\.cgi|/cgi-bin/banner|reklama\.port\.ru/banners*|
> w ww\.banner\.ru/cgi/sites|www\.banner\.ru/cgi/cl|www\.banners\.ru/cgi-bin/sho
> w\? |www\.bizlink\.ru/cgi-bin/irads\.cgi\?|adv\.stars\.ru/cgi-bin/adv\.pl|clic
> k\.ip c\.ru/cgi-bin/imgsrc\?|engine\.awaps\.net/0|www\.linkexchange\.ru/cgi-bi
> n|msnbc \.ru/adv/banner\.pl|bengine\.narod\.ru/bsshow\?cmd|/bb\.cgi|/ban\.ban\
> ?|/i\.ban \?|/banners/|/cgibin/banner|/cgi-bin/ibanner|counter\?|cgi-bin/cnt\.
> cgi\?|spylo g\.com/cnt?|banner/imgsrc\?|/top100\.cnt\?) csk# cat
> tt http://1000stars.ru/cgi-bin/1000.cgi? 10.1.1.15/- -
> GET http://www.ru/cgi-bin/banner/1000f.cgi? 10.1.1.15/- - GET csk#
> ../bin/squidGuard < tt http://10.1.1.4/calamaris/empty.gif 10.1.1.15/- -
> GET то есть первую игнорирует, а вторую режет по другому признаку...
Почесывая репу... и неуверенно так...:
Hу разве что забекслешить звезду? У меня-то squirm, он по-проще будет...
Кстати, `reklama\.port\.ru/banners*' - работает? ИМХО это значит ...banner[s]*
Как вариант: вместо `.*' попробовать просто `.' или `?'. Ежели там только 1
символ.
А в `spylog\.com/cnt?' - может нужно `\?'?
PS. Hамыль, плс свой empty.gif, лениво искать/создавать... ;)
--
Dennis Melentyev
C/C++ programmer @ Mebius-KB, Kiev, Ukraine
dennis@mebius-kb.kiev.ua
--- ifmail v.2.15dev5
* Origin: Mebius-KB (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/16505136ab274.html, оценка из 5, голосов 10
|