Oh No! My Regex Is Causing a Denial of Service! What Can I Do About It?
Offered By: PyCon US via YouTube
Course Description
Overview
Explore the potential pitfalls of regular expressions in Python and learn how to prevent Denial of Service (ReDoS) attacks in this informative PyCon US talk. Discover the circumstances that can lead to performance issues in backtracking engines, and gain insights into identifying problematic expressions. Through descriptive examples, understand the core issues surrounding regex performance and security. Learn techniques to optimize regular expression performance and implement defenses against malicious inputs. Dive into the role of static analysis in detecting and mitigating regex-related vulnerabilities, equipping yourself with the knowledge to write more efficient and secure code.
Syllabus
Talks - Guillaume and Quazi: Oh no! My regex is causing a Denial of Service! What can I do about it?
Taught by
PyCon US
Related Courses
Design of Computer ProgramsStanford University via Udacity Programming Languages
University of Virginia via Udacity Data Structures and Performance
University of California, San Diego via Coursera Introducción a Data Science: Programación Estadística con R
Universidad Nacional Autónoma de México via Coursera Applied Text Mining in Python
University of Michigan via Coursera