Amazon

Bio

  • David Rice is an internationally recognized information security professional and an accomplished educator and visionary. For a decade he has advised, counseled, and defended global IT networks for government and private industry.

    David has been awarded by the U.S. Department of Defense for “significant contributions” advancing security of critical national infrastructure and global networks. Additionally, David has authored numerous IT security courses and publications, teaches for the prestigious SANS Institute, and has served as adjunct faculty at James Madison University. He is a frequent speaker at information security conferences and currently Director of The Monterey Group.

Blog powered by TypePad

The views and opinions expressed are those of the author and do not reflect the official policy, position, or recommendations of the author's affiliations, partners, employers, or clients.

« Insecure Developers Must Pay Taxes?!? | Main | Operating Systems aren't any more secure than the idiots using them (Part 2) »

December 05, 2007

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00e54f9408a3883400e54f9733608833

Listed below are links to weblogs that reference Operating systems aren’t any more secure than the idiot using it (Part 1):

Comments

Feed You can follow this conversation by subscribing to the comment feed for this post.

Andre Gironda

Is it a configuration issue or a design issue?

I expose these problems as design issues in my comment to Richard Bejtlich's post on More Unpredictable Intruders - http://taosecurity.blogspot.com/2007/11/more-unpredictable-intruders.html#comments

A lot of the technology and links that I provide are excellent solutions to this problem, and also the discussion that was brought about as a result of Marcin's post between myself and Roger Halbheer. I'm certain that I wouldn't have fully formulated these ideas without reading your book, Geekonomics

I hope that you've read some of my commentary, because I'm anxious to talk with you about it. I see a lot of correlation between your "crash test dummies" and software security assurance (i.e. Build Security In / Gary McGraw's TouchPoints, OWASP CLASP, Michael Howard's Microsoft SDL, and my CPSL - http://www.tssci-security.com/archives/2007/12/02/why-pen-testing-doesnt-matter/

I also see a lot of correlation between your "seat-belt", "crumple zones", and "Interstate highway" models and the TCSEC - http://www.tssci-security.com/archives/2007/11/23/formal-methods-and-security/ - Orange Book's use "functionality" and "assurance". Both are necessary to increase the overall security of a platform, and they should work together to provide adequate protection (even under the worst conditions)

It's also good to see you blogging. Keep up the good work.

Andy Steingruebl

Let's be clear to distinguish between the different scenarios though. As has been repeatedly pointed out cars are designed to be "safe" under "ordinary" operating conditions. They are not designed to be "safe" from a malicious adversary. A car won't stop someone from deliberately ramming you in the area of the car most likely to cause personal injury. It won't be safe if someone cuts the brakes, loosens all the wheel nuts, etc. Heck, it won't alert you to those situation either.

Your analogy isn't completely unfair, you just need to better define the proper purposes of software and what constitutes normal use and then we could at least theoretically come up with objective standards that the manufacturer must meet.

My copy of your book is on order, apologies if this is going over old ground.

Marcin

Thanks for commenting David, I enjoy the discussion. Learning new things every single day. Dre has been raving about your book to me for the past couple weeks, so I buckled down and used my $25 gift certificate wisely ;)

Looking forward to future posts!

The comments to this entry are closed.