25.8.20
This website uses cookies to ensure you get the best experience on our website. Learn more

Linux Exploits & Mitigation: String Vulnerability Analysis

Skillsoft issued completion badges are earned based on viewing the percentage required or receiving a passing score when assessment is required. String vulnerabilities are at the core of a wide range of exploits. Being able to recognize, debug, and fix unsafe string manipulation code is essential to avoiding vulnerabilities. In this course, you'll explore how string code can be written safely and how strings vulnerabilities are exploited. You'll look at the most common format string vulnerabilities in the C programming language and what it means to overflow a string buffer. You'll debug string exploits, including vulnerabilities introduced by common string output and manipulation functions. Next, you'll correct common errors, check strings for safety, loop over strings, and see what happens when unsafe strings are executed in a program. Finally, you'll describe how code can be injected via strings and how strings can be returned safely.

Issued on

February 22, 2022

Expires on

Does not expire