Related Experiment Video
Updated: Mar 1, 2026

Microfluidic Buffer Exchange for Interference-free Micro/Nanoparticle Cell Engineering
Published on: July 10, 2016
Defeating Buffer Overflow: A Trivial but Dangerous Bug
Paul E Black1, Irena Bojanova1
1US National Institute of Standards and Technology.
Abstract:
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.
Related Concept Videos
Buffers: Buffer Capacity
In the graph, pH is plotted as a function of the number of moles of base (Cb) added to a weak...
Buffers: Overview
Buffers
Buffer Effectiveness
The buffer capacity is the amount of acid or base that can be added to a given volume...
Buffer Systems in the Body
A typical buffer system in bodily fluids includes a weak acid and its corresponding...
Design Example: Analyzing Capacity Contours for Flood Risk Assessment