Difference between revisions of "Talk:Software security seminar"
From PublicWiki
Line 1: | Line 1: | ||
+ | [[Caroline]] | ||
− | |||
'''Readings for Intro Tech Sessions:''' | '''Readings for Intro Tech Sessions:''' | ||
− | These two pieces do a good job of explaining why writing good software is hard: | + | |
+ | These two pieces do a good job of explaining in plain English why writing good software is hard: | ||
http://www.technologyreview.com/articles/02/07/mann0702.asp?p=1 | http://www.technologyreview.com/articles/02/07/mann0702.asp?p=1 |
Revision as of 23:51, 1 December 2004
Readings for Intro Tech Sessions:
These two pieces do a good job of explaining in plain English why writing good software is hard:
http://www.technologyreview.com/articles/02/07/mann0702.asp?p=1
http://www.technologyreview.com/articles/03/04/innovation10403.asp?p=1
Bruce Schneier does the best job I've seen of explaining buffer overflows starting on p. 207 of Secrets and Lies. Here's a paraphrase