Re: Is this list still active?
[email protected] Wed, 24 Nov 2004 19:49:23 +0100
| Newsgroups | gmane.comp.security.programming |
|---|---|
| Message-ID | <[email protected]> |
>We all know how to make secure code because we've got organisations like >OpenBSD and Wind River showing everyone how it's done. It's a painstaking, >monastic review process that takes top people. I know that some organisations >have equivalent inquisitional groups for when they can't afford to have their >code blow up in their clients face but in everyday code development there's >no such rigour. I don't quite share your optimism, and neither does the OpenBSD team. Not anymore, that is. I think we all remember how OpenBSD started with the ideal of core OS with well scrutinized code. After a while they've radically extended their approach to include mechanisms to make it harder to exploit many classes of bugs. I think it's a folly to assume that it is possible to write bug free code; and security bugs are not exception. That's why systems must be designed such that they don't fail completely when a bug hits. >Yeah, I like to think of code review in these terms; inquisition, monastic. >Perhaps these guys should wear robes :) Our code serves important and >sometimes critical social function, we don't just owe it to our shareholders >to produce good code, we contribute to the infrastructure of society. Oh, absolutely, but code review should be the last step in a lengthy, integrated, security process. If code review is your only security measure and if "secure programming" your only tool, then you are in trouble. Casper