YoVDO

Oh No! My Regex Is Causing a Denial of Service! What Can I Do About It?

Offered By: PyCon US via YouTube

Tags

PyCon US Courses Python Courses Regular Expressions Courses Code Optimization Courses Security Vulnerabilities Courses Static Analysis Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Intro to Python for Brand New Programmers
PyCon US via YouTube
Comprehending Comprehensions
PyCon US via YouTube
Data Analysis with SQLite and Python
PyCon US via YouTube
Build a Production Ready GraphQL API Using Python
PyCon US via YouTube
Web Development With A Python-backed Frontend - Featuring HTMX and Tailwind
PyCon US via YouTube