RE: Application Assessment

From: Brokken, Allen P. (BrokkenA@missouri.edu)
Date: Thu Aug 11 2005 - 14:42:34 EDT


I am a Security Analyst for the University of Missouri - Columbia Campus. I came from a systems administration background, and in the past 18 months have been tasked with application security as just part of a greater Information Systems Auditing program.
 
I personally have used
 
SpikeProxy from www.insecure.org
Paros, mentioned by others
and evaluated a handful of other Proxy/Automated Attack Methods.
 
However, the best tool I've seen and the one we finally purchased is WebInspect from SPI Dynamics
http://www.spidynamics.com
 
I did some independent test between SpikeProxy and WebInspect on the a few different applications. With SpikeProxy it took basically 1 working day to run the tool, and verify false positives, look up good references for the vulnerabilities and write the report. The same application with WebInspect took approximately 15 minutes of my time to configure, and generate the final report while taking about 2 hours to actually run without my intervention. It typically found 20% more vulnerabilities than I could find by the more manual method with SpikeProxy, and produced extensive reports that not only explained the vulnerabilities, but gave code references the developers could use to fix their problem.
 
Those were results I got prior to training. I got some extensive training with the tool and on web application testing in general at Security-PS http://www.securityps.com. They are a Professional Application Security auditing company and they use this as their core tool because of both the accuracy of the tool and the responsiveness of the company. In the training I got to learn how to effectively use the a whole suite of tools including a Web Brute force attacker, SQL Injector, Proxy, Encoders / Decoders, and Web Service assessment tools to name a few.
 
The tool is a little pricey, but I work with litterally dozens of campus departments and have evaluated LAMP, JAVA/ORACLE, ASP.NET/SQL Server and even VBScript/Access systems with the WebInspect Suite of tools. The #1 comment I get from the developers is how helpful the report was in correcting their code. For that broad spectrum of coding enviroments I couldn't possibly provide code level help to the developers without this product.
 
We've been using it now for almost a year and the responsiveness of their Sales and Technial staff has been extreme. I haven't had a single issue that wasn't resolved in less than 24 hours. I've also gotten a lot of support from their sales staff regarding application security awareness for our campus developers in general.
 
One last thing to mention is the updates. I have never seen a tool that is so consistently updated. I have run 2 or 3 assessments in the same day and had updates for new vulnerabilities made available each time I ran the tool. If a week goes by without using it there can be litterally 100's of new signatures it needs to add to the list.
 
If you have more questions and want to talk offline I'd be happy to answer them.
 
Allen Brokken
Systems Security Analyst - Principal
Univeristy of Missouri
brokkena@missouri.edu

------------------------------------------------------------------------------
FREE WHITE PAPER - Wireless LAN Security: What Hackers Know That You Don't

Learn the hacker's secrets that compromise wireless LANs. Secure your
WLAN by understanding these threats, available hacking tools and proven
countermeasures. Defend your WLAN against man-in-the-Middle attacks and
session hijacking, denial-of-service, rogue access points, identity
thefts and MAC spoofing. Request your complimentary white paper at:

http://www.securityfocus.com/sponsor/AirDefense_pen-test_050801
-------------------------------------------------------------------------------



This archive was generated by hypermail 2.1.7 : Sat Apr 12 2008 - 10:54:44 EDT