Validating user input in perl
In this article I will present a brief tutorial on the basics of regular expressions and then give some examples of how they can be used to simplify data validation.
Regular expressions are very powerful tools for performing pattern matches.
The 2011 Top 25 makes improvements to the 2010 list, but the spirit and goals remain the same.
The 2011 CWE/SANS Top 25 Most Dangerous Software Errors is a list of the most widespread and critical errors that can lead to serious vulnerabilities in software. They are dangerous because they will frequently allow attackers to completely take over the software, steal data, or prevent the software from working at all.