Действие прокси для агента пользователя, блокирующегося с регулярными выражениями, не блокирующимися

Я имею сервер позади Цепочки для часов брандмауэр XTM и хочу к блоку, поступающему RESTClients, у кого есть определенные агенты пользователя в их заголовках запроса. Я реализовал несколько правил сделать это:

Изображение списка(http://s14.postimg.org/6y9lsq2ep/2015_02_18_13_15_01_Edit_HTTP_Proxy_Action_Confi.png)

Вот один пример того, как я реализовал их:

Реализация Regexhttp://s27.postimg.org/wnzy8g1s3/2015_02_18_13_15_53_Edit_Header_Fields_Rule.png

Для практики я хотел бы использовать следующий regex для блокирования заголовков входящего запроса с Агентами пользователя как:

binlar|casper|checkprivacy|cmsworldmap|comodo|curious|diavol|doco

Но ни одно из моих правил не имеет действий, когда я тестирую их.

Какие-либо идеи?

0
задан 18 February 2015 в 14:34
1 ответ

Это не похоже на правильный синтаксис регулярного выражения. Попробуйте это так:

User-Agent:. * (Binlar | casper | checkprivacy | cmsworldmap | comodo | curious | diavol | doco). *

Этот должен соответствовать всем пользовательским агентам, у которых есть одна из тех строк в них.

1
ответ дан 4 December 2019 в 17:02

Теги

Похожие вопросы