![]() |
|
![]() ![]()
![]() |
|
Secure ASP.
Open Source Security
There is a ton of information floating around about
computer, network, software, and Internet security. Even with the security
features built in to the .
The Open Web Application Security Project (OWASP) is a global community with a mission “to make application security ‘visible,’ so that people and organizations can make informed decisions about application security risks.” I’ve written in asp.netNOW before about their Top 10 list of the most critical Web application security flaws. Not only is it a list of the flaws, but it is backed by plenty of information about how to avoid the flaws and the risks associated with them. Every Web developer should be familiar with the list and how to avoid security problems in their development tools and technologies of choice. One key takeaway: if you are trusting ANY user input in even the smallest way, you’re probably at risk for a few of the flaws. And I bet that most developers would be surprised at the range of things that could be considered user input — it’s not just what a user types into a text box!
OWASP has many dozens of projects going all the time, of
which the Top 10 is just one example. They loosely fall into Tools and
Documentation project categories, and there are several worth perusing as an
ASP.
The Tiger Project is a Windows application you can use to
automate testing of various ASP.
Many other projects are more general (about Web security using any platform or tools), so it’s worthwhile to peruse the Web site and learn new things.
Most, if not all, of the content at http://www.owasp.org is on a wiki, so any member can contribute. There is a very active, passionate community for some of the projects, and there are various mailing lists to support the work. I recommend the free OWASP-dotnet list, although lately there have been a lot of organizational e-mails among the beef.
All the materials are free and available to anyone under an open source license. You also can join the group as a way to make a financial contribution, ranging from $100 for individuals up to thousands for large organizations. Membership brings additional benefits, such as a commercial license for the materials and editing rights on the wiki.
OWASP is a good organization with lots of community support that is trying to make our development lives better. Take a look, take what you need, and contribute what you can!
Don Kiely, MVP, MCSD, is a senior technology consultant, building custom applications as well as providing business and technology consulting services. His development work involves tools such as SQL Server, Visual Basic, C#, ASP.NET, and Microsoft Office. He writes regularly for several trade journals, and trains developers in database and .NET technologies. You can reach Don at mailto:donkiely@computer.org and read his blog at http://www.sqljunkies.com/weblog/donkiely/.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||