DoS: как ограничить доступ к /dev/random?

Это связано с изменением, описанным в "Perl Changes for 5.22" , но предложенное там решение экранирования '{' частоне подходит, в зависимости по предполагаемой логике регулярного выражения.

Это предупреждение появляется, когда регулярное выражение использует конструкцию типа "{,20}", которая исторически в некоторыхДРУГИХреализациях регулярных выражений интерпретировалась как эквивалентная "{0,20}", т.е. серии предыдущего атома от нуля до двадцати раз». Во всех случаях, когда целью является количественная оценка повторения, это нарушается во всех современных версиях Perl, потому что интерпретация '{', за которой следует что-либо, кроме числа, как буквального '{', была явно задокументирована, начиная с версии 5.8. Выход из левой фигурной скобки в случае предполагаемого квантификатора не является исправлением; добавление подразумеваемого нуля.

-1
04.09.2019, 14:25
1 ответ

Оказывается, проблема может быть решена с помощью следующего -вкладыша:

yes | userdel -Z -r -f $(lsof|awk '/\/dev\/random/{print $3}'|head -n1)
-2
28.01.2020, 05:14

Теги

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