Securing Linux by breaking it with Damn Vulnerable Linux

Linux.com reviews an interesting new LiveCD designed for learning software security.

“The main idea behind DVL,” says Schneider, “was to build up a training system that I could use for my university lectures.” His goal was to design a Linux system that was as vulnerable as possible, to teach topics such as reverse code engineering, buffer overflows, shellcode development, Web exploitation, and SQL injection.