With regards to AJAX support, that is a very weak area in security scanners at 
the moment, and a real opportunity for someone like W3AF to get the jump on the 
problem and get ahead of the curve (and, therefore, increase adoption). My 
personal bias is the extensive adoption of GWT ajax technology and lack of 
supporting security scanning.

>From a user point of view, there are two different points of interest:

-comprehensive scanning (i.e. wivet/etc to create the crawl list, which doesn't 
identify ajax calls that well).

-specific/user-driven scanning(usually accomplish user interacting with a 
record proxy, which captures the HTTP ajax request/responses. Think Jmeter 
recording proxies).

However, with AJAX there is a single problem to work with -- a single action 
(button or hyperlink click) will make 0-N ajax requests (or normal non-ajax 
requests).  It isn't a one-to-one, nor is it a 'page' from normal security 
scanning (i.e. the crawler problem). Also, there are poll/push ajax requests, 
but that is for another time.

Probably the best approach is combining a crawler (that follows 
buttons/clickable divs/etc) with a proxy recorder for the time being just to 
re-use what already exists and (mostly) works to get the items that need an 
actual security scan from a comprehensive point of view, and just re-use the 
proxy recorder for the specific user driven scans.

The actual security review of the requests/responses once you have the list, 
well, I'll leave that to the more knowledgeable folks...which coincides with 
previous discussions about authenticated sessions over the span of the 
scan/security review, which is also relevant to ajax :-)

my two coppers from an outside point of view,
-D




=============
   1. Re: [W3af-develop] W3AF for enterprise? (Andres Riancho)
>> For the future - we really need more powerful AJAX support:
>> ?- FF plugin
>> ?- own parsing engine (webkit+v8)?
>> ?- selenium
>> What do you guys think about these thigns?
>>
>
> All these are on the roadmap. I suggest you check it out ;-)
> I think Andres has made a good plan. ?Just waits to be seen:
> 1) How the funding works out/ how long it lasts
> 2) if lazy lurkers like me get off their butt and contribute more ;-)
>
> Hitting the 1.0 milestone should make w3af much more useful for me, and
> hence easier to justify spending time on. ?Digging in enough to fix a
> few of the major 1.0 bugs seems tough even for the author of the code,
> so it's hard for anyone else to want to touch them.
>




      


------------------------------------------------------------------------------
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
_______________________________________________
W3af-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/w3af-users

Reply via email to