Bugs: Putting big packages in small boxes

Dec 08, 2006 18:21


This is my second in an exciting series of Bugs That Make Your Computer Go Bang. The first one was about sql injection flaws in web applications. This time I’ll be talking about buffer overflows.

Buffer overflows are extremely important. I’d hazard a guess that they’re the most common cause of exploitable flaws in modern software. Certainly all ( Read more... )

software development, programming, bugs, security, guide, buffer overflow, computer science

Leave a comment

Comments 2

blu_matt December 9 2006, 18:08:26 UTC
You should be writing this stuff in a book. Can I suggest a title: Why Your Computer Hates You: A guide to computer security for users?

It should also be required reading for anyone who calls themself a "web designer".

Reply

brokenhut December 9 2006, 19:17:49 UTC


Thanks! I really appreciate the feedback. All the stuff that I've written in this vein has been tagged as 'guide' so it's fairly accessible. It started as a layman's guide to computer science (like, "why is the traveling salesman problem interesting?" and similar) but it's also shifted towards programming-related stuff too.

If there's any topic you think should be covered just let me know. I've got a list of half-finished posts here as long as my arm - FSA, Turing machines, counting in binary, information theory - but choosing which ones are worthwhile is often pretty hard.

Reply


Leave a comment

Up