SLIDE 1
Software and Web Security 1
Reflections on using C(++) Root Cause Analysis
Abstractions Assumptions Trust
sws1 1
Reflections on using C(++) Root Cause Analysis Abstractions - - PowerPoint PPT Presentation
Software and Web Security 1 Reflections on using C(++) Root Cause Analysis Abstractions Assumptions Trust sws1 1 There are only two kinds of programming languages: the ones people complain about and the ones nobody uses. Bjarne
sws1 1
sws1 2
sws1 3
sws1 4
sws1 5
sws1 6
sws1 7
sws1 8
sws1 9
sws1 10
[source: Building secure software, J. Viega & G. McGraw, 2002]
11
http://www.dwheeler.com/secure-programs/Secure-Programs-HOWTO/buffer-overflow.html
sws1 12
sws1 13
sws1 14
15
sws1 16
sws1 17
sws1 18
sws1 19
sws1 20
sws1 21
sws1 22
sws1 23
sws1 24
sws1 25