HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Этичный хакинг или пентестинг > Кухня
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 09.03.2019, 19:15
Strilo4ka
Reservists Of Antichat - Level 6
Регистрация: 05.04.2009
Сообщений: 231
С нами: 9000386

Репутация: 1148
По умолчанию

Всегда думал что тут регистр не учитывается ))

PHP код:
[COLOR="#000000"][COLOR="#0000BB"]$regex[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#DD0000"]'/'[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]implode[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#DD0000"]'|'[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]$patt[/COLOR][COLOR="#007700"]) .[/COLOR][COLOR="#DD0000"]'/i'[/COLOR][COLOR="#007700"];[/COLOR][/COLOR
но, оказывается в кириллице обход

PHP код:
[COLOR="#000000"][COLOR="#0000BB"]$regex[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#DD0000"]'/'[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]implode[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#DD0000"]'|'[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]$patt[/COLOR][COLOR="#007700"]) .[/COLOR][COLOR="#DD0000"]'/iu'[/COLOR][COLOR="#007700"];[/COLOR][/COLOR
с модификатором /u ок, тоесть для кириллицы не достаточно /i модификатора

PHP код:
[COLOR="#000000"][COLOR="#0000BB"]$s[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#DD0000"]'Тест'[/COLOR][COLOR="#007700"];
[/
COLOR][COLOR="#0000BB"]$r[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#DD0000"]'/тест/i'[/COLOR][COLOR="#007700"];
if (![/COLOR][COLOR="#0000BB"]preg_match[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]$r[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]$s[/COLOR][COLOR="#007700"])) {
echo[/COLOR][COLOR="#DD0000"]')'[/COLOR][COLOR="#007700"];
}[/
COLOR][/COLOR
php 7.1 файл утф8 без бом

с доков

Цитата:
Сообщение от None  
i (PCRE_CASELESS)
Если этот модификатор используется, символы в шаблоне соответствуют символам как верхнего, так и нижнего регистра.
ну вроде очевидная вещь, но на всяких php.su и так далее даже не упоминается об /u,

Цитата:
Сообщение от None  
i - регистронезависимость..
наверно все просто знают об этом, скорее....
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.