Home > Software Quality All-in-One Guides > Web application security -- How to prevent attacks
All-in-One Guides: Web application security -- How to prevent attacks:
EMAIL THIS
 START   TYPES OF ATTACKS   SECURITY REQUIREMENTS   DEVELOPER TECHNIQUES   TESTER TECHNIQUES   TOOLS & TECHNIQUES   

Web application security -- How to prevent attacks



The battle against hackers is a difficult one. An attacker needs to find only one vulnerability to break in, while you need to find all of them to keep him out. That may seem like an impossible task, but if you can think like an attacker you can block his entry before he gets there. This guide introduces you to popular Web application attacks and provides tips, techniques and advice for keeping the bad guys out.

NEW IN THIS GUIDE  
Static analysis tool helps software engineers find bugs during builds (Web application security tools and services)
Static analysis tool helps software engineers find bugs during builds (Source code analysis)
Web security: Web services an overlooked entry point for attacks (Web services security)


TYPES OF ATTACKS

Before you can protect your Web application, you need to know what you're protecting it from. Learn what attacks are most prevalent and the damage they can do.
LEARN MORE: TYPES OF ATTACKS


PREVENTION TECHNIQUES WHEN GATHERING REQUIREMENTS

Security features, like other features in software, are initiated in the requirements elicitation and analysis phase. Learn how to use threat modeling and misuse cases, among other techniques, to determine security features that ought to be included.
LEARN MORE: PREVENTION TECHNIQUES WHEN GATHERING REQUIREMENTS


PREVENTION TECHNIQUES FOR DEVELOPERS/DESIGNERS

Developers and designers have their own techniques for making sure software doesn't have security flaws. Learn how code reviews and source code analysis can help identify vulnerabilities.
LEARN MORE: PREVENTION TECHNIQUES FOR DEVELOPERS/DESIGNERS


PREVENTION TECHNIQUES FOR TESTERS

Software testers have a number of different tests at their disposal to help identify security flaws, including input validation, penetration testing, white box testing and black box testing. Learn about what they do and how to run them.
LEARN MORE: PREVENTION TECHNIQUES FOR TESTERS


WEB APPLICATION SECURITY TOOLS AND SERVICES

In many cases, tools can help detect security flaws and advise on how to fix them. Here's a look at some of the tools available -- free and paid.
LEARN MORE: WEB APPLICATION SECURITY TOOLS AND SERVICES







Software Testing: Usability, Regression Testing, Stress Testing
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2006 - 2008, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts