Pantek Library
Hosting Provided By
CybrHost
High Speed Hosting

Re: Writing Secure code

From: Alex Russell <alex(at)netWindows.org>
Date: Fri Dec 27 2002 - 16:54:10 EST

On Friday 27 December 2002 11:43, John Viega wrote:
> Of course it's possible to write something that's not exploitable.

As an unqualified statement, this is patently false. If you had said that given a fixed environment, it's possible to develop an application that provides protection from circumvention of well defined security restrictions against a certain type of attack or attacker, then I might take it seriously. Until then, you're just furthering the myth of attainable total security (e.g., is survivability in thermonuclear war a requirement of your app? is that appropriate? if your app fails in this case, has it been "exploited" or DoS'd or is that an accepted failure scenario?).

> For example, I've seen

Secure design can often compartmentalize enough to handle a changing environment, but it's something of a desireable side effect of good design, not a strong property. Change the environment enough (or change abstractions that authors don't question, like the remote filesystem) , and anything will break. How it breaks is the important question, and something I don't think we spend enough time discussing over the incessant din of those looking for a security silver bullet.

-- 
Alex Russell
alex@netWindows.org
alex@SecurePipe.com
Received on Fri Dec 27 22:34:06 2002

This archive was generated by hypermail 2.1.8 : Wed Aug 23 2006 - 14:02:44 EDT


Contact Us  Legal Notices  Order Services Online 
Pantek Home  Privacy Policy  IT news  Site Map  Pantek Library