HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Этичный хакинг или пентестинг > Кухня
   
 
 
Опции темы Поиск в этой теме Опции просмотра

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

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

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

PHP код:
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 код:
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 код:
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.XYZ