Taras,

On Mon, Feb 8, 2010 at 8:26 PM, Andres Riancho <andres.rian...@gmail.com> wrote:
> Taras,
>
> On Mon, Feb 1, 2010 at 6:02 PM, Taras <naplan...@gmail.com> wrote:
>> Hi, Martin!
>>
>> Thanks for answer!
>>
>>> I don't know of selenium, but testing for dom-based xss can be done
>>> passively by checking for use (assignments) using any of the following:
>>>  window.location,window.top.location document.URL document.location
>>> document.URLUnencoded
>>
>> Yes, I also thought about simply grepping response for such patterns.
>
> Take a look at grep.domXss , maybe we can improve it based on
> webscarab's code? Maybe we can work together with Martin in order to
> have a greater dom xss detection in both tools?
>
>> But what I want is processing whole page with all scripts on it and find
>> real vulnerability. Yes, it is browser behaviour =) Because as you already
>> mentioned false positives for such vulnerability are possible.
>> So we need either JavaScript engine like Google Chrome V8 or some mechanism
>> to use real web browser like Selenium.
>
> I think that the best way is to integrate w3af directly with a
> javascript engine or firefox. Integrating with a js engine might be a
> little harder, but faster and more flexible. Integrating with firefox
> could be done through something like
> http://hyperstruct.net/projects/mozrepl .
>
> I've tested both options and found that w3af wasn't stable enough to
> add more complexities to it. This was a year ago, so maybe now its
> time to start thinking about making it more complicated ;)

Here are a couple of links that might be of your interest:

http://www.advogato.org/article/1014.html
http://pyxpcomext.mozdev.org/no_wrap/tutorials/pyxulrunner/python_xulrunner_about.html

>>> The source for that functionality in Webscarab can be viewed at
>>>
>>>
>>> http://martin.swende.se/gitweb.cgi?p=webscarab;a=blob;f=src/org/owasp/webscarab/plugin/fragments/Fragments.java;hb=HEAD
>>
>> How can I import this code into webscarab?
>>
>>
>>
>> --
>> Taras
>> --
>> "Software is like sex: it's better when it's free.", - Linus Torvalds.
>>
>>
>> ------------------------------------------------------------------------------
>> The Planet: dedicated and managed hosting, cloud storage, colocation
>> Stay online with enterprise data centers and the best network in the
>> business
>> Choose flexible plans and management services without long-term contracts
>> Personal 24x7 support from experience hosting pros just a phone call away.
>> http://p.sf.net/sfu/theplanet-com
>> _______________________________________________
>> W3af-develop mailing list
>> W3af-develop@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/w3af-develop
>>
>>
>
>
>
> --
> Andrés Riancho
> Founder, Bonsai - Information Security
> http://www.bonsai-sec.com/
> http://w3af.sf.net/
>



-- 
Andrés Riancho
Founder, Bonsai - Information Security
http://www.bonsai-sec.com/
http://w3af.sf.net/

------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
W3af-develop mailing list
W3af-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/w3af-develop

Reply via email to