4

Episode 494: Robert Seacord on Avoiding Defects in C Programming

 2 years ago
source link: https://www.se-radio.net/2022/01/episode-494-robert-seacord-on-avoiding-defects-in-c-programming/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Episode 494: Robert Seacord on Avoiding Defects in C Programming

Filed in Episodes

by SE-Radio

on January 12, 2022

0 Comments

Robert Seacord, author of Effective C, The CERT C Coding Standard and Secure Coding in C and C++, discusses the top 5 security issues and the tools and techniques you can employ to write secure code in C. Host Gavin Henry spoke with Seacord about the C standards, strings, arrays of chars, null pointers, buffer overflows, memory leaks, corrupt memory, how this can be exploited, bad inputs, dangling pointers, the stack, the heap, memory allocators, data structures, enum surprises, C23, compilers, committee meetings, Annex K secure function options, static and dynamic analysis tools, good IDEs, fuzzing, gcc and clang options, MISRA C, CERT C and making sure you understand C so you can write C programs correctly to begin with, rather than relying on trial and error techniques.

Related Links

SE Radio theme music: “Broken Reality” by Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0

Podcast: Play in new window | Download

Subscribe: Apple Podcasts | RSS


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK