A new passive Web Security Testing and Auditing Watcher v1.0.0 is released by Casaba Security.
Watcher a runtime passive-analysis tool for all HTTP-based Web applications on any web platform.
Watcher provides white hat pen-testers hot-spot detection for vulnerabilities, developers quick sanity checks, and auditors PCI compliance auditing. It looks for issues related to mashups, user-controlled payloads, cookies, comments, HTTP headers, SSL, Flash, Silverlight, referrer leaks, information disclosure, Unicode, and more.
Watcher can be good handy tool for white hat testers as it is a passive tool you can be easily detected.

Dependency:
Watcher is built as a plugin for the Fiddler HTTP debugging proxy available at www.fiddlertool.com. Watcher works seamlessly with today’s complex Web 2.0 applications by running silently in the background while you drive your browser and interact with the Web-application.
Watcher is built in C# as a small framework with 30+ checks already included. It’s built so that new checks can be easily created to perform custom audits specific to your organizational policies, or to perform more general-purpose security assessments
Samples:
Cross-domain stylesheet and javascript referencesUser-controllable cross-domain referencesUser-controllable attribute values such as href, form action, etc.User-controllable javascript events (e.g. onclick)Cross-domain form POSTsInsecure cookies which don’t set the HTTPOnly or secure flagsOpen redirects which can be abused by spammers and phishersInsecure Flash object parameters useful for cross-site scriptingInsecure Flash crossdomain.xmlInsecure Silverlight clientaccesspolicy.xmlCharset declarations which could introduce vulnerability (non-UTF-8)User-controllable charset declarationsDangerous context-switching between HTTP and HTTPSInsufficient use of cache-control headers when private data is concerned (e.g. no-store)Potential HTTP referer leaks of sensitive user-informationPotential information leaks in URL parametersSource code comments worth a closer lookInsecure authentication protocols like Digest and BasicSSL certificate validation errorsSSL insecure protocol issues (allowing SSL v2)Unicode issues with invalid byte streamsTry and test your own.
Installation
Install the Fiddler tool http://www.fiddlertool.com. Then either run the WatcherSetup.exe installer or open the .ZIP and copy the Watcher.dll and WatcherCheckLib.dll into Fiddler’s ‘scripts’ folder:
On Windows XP flavors – Copy the dll’s to %userprofile%My DocumentsFiddler2Scripts
On Windows Vista flavors – Copy the dll’s to %userprofile%DocumentsFiddler2Scripts
Download Watcher here
If you enjoyed this article, you might also like:
- May 27, 2010 -- UPDATE: Watcher 1.4.0!
You can find our original post about Watcher here. Now, Casaba Security, the company responsible for... - February 26, 2010 -- UPDATE: Watcher 1.3.0!
We wrote about Watcher a long time ago. You can find our original post here.Now, Casaba Securit... - September 3, 2010 -- DotDotPwn: A Tool for Directory Traversal Checking and Scanning!
DotDotPwn is a simple PERL tool which detects several Directory Traversal Vulnerabilities on HTTP/FT... - August 20, 2010 -- UPDATE: XSSer v0.7a!
All of you web application penetration testers, check out this release of XSSer version 0.7a, for i... - August 16, 2010 -- UPDATE: Websecurify 0.7!
Good news for Websecurify lovers, as we have an updated Websecurify version 0.7 amongst us finally! ... - August 11, 2010 -- DOMScan: Tool for Scanning and Analyzing DOM
DOMScan is utility to drive IE and capture real time DOM from the browser. It gives access to active... - August 9, 2010 -- UPDATE: Websecurify 0.7RC2!
Right on time this time! We have an updated Websecurify version 0.7RC2 amongst us now!“Websecu... - August 5, 2010 -- UPDATE: Fierce Domain Scanner v2!
Our first post regarding Fierce Domain Scanner can be found here. Now, an updated version 2 of the s... - August 3, 2010 -- UPDATE: Websecurify 0.7RC1!
Also, pretty late with this one (almost 6 days!), but here it is - we have an updated Websecurify ve...
Tagged as: Watcher, Web Application Penetration Testing
Comments on this entry are closed.