В статье "Iptables ROPE - The Basics" приводятся примеры работы с iptables дополнением, продолжившим развитие модуля "string", обеспечивающего блокировку по совпадению строковой маски в содержимом пакета.
Главное отличие ROPE от "-m string" в описании правил строковых совпадений на специальном псевдоязыке ("-m rope --script script_file" ), например:
expecti_to( "Content-Length: " ) expect_while({isdigit}) put($n) if( gt( atoi($n) 1000000 ) { yes } ) no
|