Программа встречи
18:30 – 19:00 Сбор Участников
19:00 – 20:00 Георгий Тормозов (PVS-Studio) «Подводные камни регулярных выражений: уязвимости, катастрофический возврат и ReDoS-атаки»
20:00 – 20:30 Перерыв
20:30 – 21:30 Дмитрий Нестерук «Элементы расширения в C# 14»
После этих вдохновляющих речей приглашаем всех желающих в бар для обсуждения накопившихся вопросов и идей!
Георгий Тормозов
«Подводные камни регулярных выражений: уязвимости, катастрофический возврат и ReDoS-атаки»
Все знают про регулярные выражения, много кто их использует на регулярной (фьит-ха!) основе. Однако, не все знают, что у них есть слабые места… На докладе разберём, что же скрывают внутри себя регулярные выражения, как они могут привести к уязвимостям, ReDoS-атакам и другим проблемам с безопасностью в программе. Копнём поглубже, чтобы понять, из-за чего это происходит, и ответим на два важных вопроса — как этого избежать и что делать, если эти проблемы уже у вас в приложении.
Об авторе
|
|
Разработчик C# анализатора PVS-Studio. Пишет статьи, ездит на конференции. Кошатник и обладатель чёрного пояса по анекдотам.
|
Дмитрий Нестерук
«Элементы расширения в C# 14»
Посмотрим на главную крупную фичу C#14 — элементы расширения (extension members). Научимся добавлять методы, свойства и операторы, и рассмотрим различные тонкости и особенности реализации.
Об авторе
|
|
Квант, разработчик и просто увлеченный человек. Автор нескольких книг и курсов по разработке и паттернам проектирования. Интересуется разработкой в сфере вычислений, численных финансов и алгоритмической торговли. Интересуется C# и C++, а также технологиями высокопроизводительных вычислений, такими как CUDA и FPGA.
|
Место
Встреча пройдёт по адресу: Санкт-Петербург, площадь Карла Фаберже, 8В, Офис Леста Игры.
Участие бесплатное, регистрация обязательна, количество мест ограничено!
Дополнительную информацию о встречах SpbDotNet Community (и не только) вы можете найти в группах сообщества:
Подписывайтесь на новости, задавайте вопросы, участвуйте в жизни сообщества!