Defeating Buffer Overflow: A Trivial but Dangerous Bug

Autor: Paul E. Black, Irena Bojanova
Rok vydání: 2016
Předmět:
Zdroj: IT Professional. 18:58-61
ISSN: 1520-9202
DOI: 10.1109/mitp.2016.117
Popis: The C programming language was invented more than 40 years ago. It is infamous for buffer overflows. We have learned a lot about computer science, language design, and software engineering since then. Because it is unlikely that we will stop using C any time soon, we present some ways to deal with BOF. Many of these techniques are also useful for other programing languages and other classes of vulnerabilities.
Databáze: OpenAIRE