Flutterby™! : Underhanded C code

Next unread comment / Catchup all unread comments User Account Info | Logout | XML/Pilot/etc versions | Long version (with comments) | Weblog archives | Site Map | | Browse Topics

Underhanded C code

2010-01-20 23:41:00.214741+00 by Dan Lyke 1 comments

I was just browsing the site of Flutterby participant Linus Akesson, and saw that he won third place in the 2008 Underhanded C Contest. It's worth going and reading through the 3 winners of the 2008 Underhanded C Contest, especially if you write code with security implications [Edit: all code has security implications].

[ related topics: Software Engineering ]

comments in ascending chronological order (reverse):

#Comment Re: made: 2010-01-21 00:29:35.195935+00 by: meuon

I just had proposed an access and feature control method to a critical , that adds 5 tables and requires left joins and multiple m:m relationships to keep everything in sync and see who gets to do what. The coder almost had me convinced of the benefits, and then I read this. I'm going to stick to my KISS (keep it simple and safe) guns, and look at what appears to be simple code, with re-opened eyes.

Congrats and Thanks Linus!