|
||
|
|
Website Security News – 2010 WhiteHat Security Coverage
RSA 2010: Correlating Static And Dynamic Analysis Results For More Secure Software
Jeremiah Grossman, CTO and Founder of WhiteHat Security and Jacob West, Director of Security Research at Fortify both spoke to the process of dynamic and static analysis of your applications for building security into your software (Watch my video interview with both of them after the presentation, “Where is your software most vulnerable?”). That in a nutshell is WhiteHat Security’s focus. Jeremiah pointed out that while most of a company’s budget goes to applications, we spend the least amount of money securing those applications. To secure an application during a development, a combination of dynamic and static analysis is necessary. There are benefits and drawbacks to both processes. Dynamic analysis is the process of testing software at runtime. It’s also known as Web app scanning, penetration testing, and black box testing. The benefits of dynamic analysis is it’s quick and easy to get started and it simulates a hacker’s point of view. The drawbacks is it’s difficult to exercise the entire application and get code-level details, meaning if you do find a vulnerability you can’t find the specific line of code that’s causing the problem. Static analysis is the process of analyzing your source code and binary or byte code. Benefits is you get 100 percent code coverage. You don’t get that with dynamic analysis. The other benefit is you can do this early in the software development life cycle (SDLC). The drawbacks is it’s extremely comprehensive. You get a mountain of data and that requires review. Correlating dynamic and static analysis will save time and money during your analysis when building code and applications, and when you’re seeking and fixing vulnerabilities. WhiteHat Security provides these three tips:
Know your different types of attackersYou don’t want to just protect your software, you want to understand your three different kinds of attacks, and secure against those techniques and motivations. The three types of attackers are: Random opportunists
Directed opportunistic
Fully Targeted
|
Jeremiah pointed out that while most of a company’s budget goes to applications, we spend the least amount of money securing those applications.
|
|
|
||
|
Website Risk Management | Sentinel Services | Support Plus | Education Services | Events & News |
Resources |
Partners |
About WhiteHat 2010 © Copyright | WhiteHat Security | 3003 Bunker Hill Lane, Santa Clara, CA 95054 | 408.343.8300 | Contact the Webmaster |
||