Filed in archive
Security
by jason on September 12, 2005

When developers are writing code the idea of protecting the web applications they are creating is not foremost in their minds. One reason is that the majority of software developers don't really know much about computer security. If developers were grounded in the knowledge of what attacks could occur and how those types of attack could be prevented they would probably take defensive actions without giving it much thought. educating developers is not the same lost cause as educating home PC users on how to protect their computers from attackers or viruses. Developers should have some vested interest in the process and the ability to stop a problem from happening up front. Especially so when a production issue arises from an attack and you are called at 3 AM to help solve the problem.
The best resource I have found for this type of an issue is the WebGoat application on the Open Web Application Security Project. Sure most developers understand the basic concepts but not many have taken the time to really try and execute any of the attacks they have heard about so often. The idea behind this application is to learn by doing. WebGoat can be installed on a PC fairly easily. Once installed there are a number of lessons that target specific ways a hacker could try and break into a web application. The WebGoat takes a person step-by-step through the different attacks and if a person gets stuck on a concept or mechanics of an attack it will provide a user with hints to help move them along in the exercise.
Another reason to educate yourself, or the people that work for you, is because the information that others might use against you is so readily available. It should be assumed that most hackers in the wider world know about this WebGoat application and would like to use the knowledge they have gained. I suggest taking some time and investing in a basic understanding of web application security to protect your assets.
Permalink: LEARN BY DOING
Trackback: http://publish.creative-weblogging.com/publish/mt-tb.pl/9246
Mr Wong
Vote for LEARN BY DOING:
|
Rating: 9.33 out of 3 vote(s) cast.
|
Response from:
Phil
(09/23/05 5:19am)
I think this article is particularly relevant in this day and age. People will lock their doors at home even though they live in low risk neighborhoods because "you never know who is out there with evil intent", yet they'll leave their code and applications wide open to attack when there are millions of people that can access them.
Response from:
Jason
(09/24/05 10:35am)
Your feedback is true and a little unfortunate. If people do a little howework and try and protect themselves I think a lot of problems can be avoid. The folks at Open Web Application Security Project are doing good work. People just need to take a little time out and take advantage of all the good information out there on the Internet.
Subscribe
Use the search to look for other interesting posts
| RSS | See all blog subscribe options |
|
What is RSS? | |
| Yahoo! |
|
| Addthis |
|
| Bloglines |
|
| Newsletter | |
| Follow us on Twitter! |










