Hi, all!

For the first, I'm glad to say that now w3af can fuzz rewritten URLs [0].
It was really easy to implement using as template fuzzFileName.

For the second, tests have shown that our xss strings in audit plugin is not always enough to find XSS. For example, I have such .htaccess:

Options -MultiViews
RewriteEngine on
RewriteBase /
RewriteRule ^article/([^\/]+)$ news.php?id=$1 [L]

and vuln piece of code:

  <body>
    <h1>News for <?php echo $id ?></h1>
    <p>

In this case XSS was not found because of '&' character. So I have just added very simple test string:

  xss_tests.append(("<RANDOMIZE>\"'", [browsers.ALL, ]))

How to test fuzzURLParts:
1. extract news.tar.gz into vhost dir
2. svn co  rewritten-urls branch
3. run ./w3af_console -s scripts/script-fuzzURLParts.w3af

[0] https://w3af.svn.sourceforge.net/svnroot/w3af/branches/rewritten-urls

--
Taras
http://oxdef.info

Attachment: news.tar.gz
Description: application/gzip

------------------------------------------------------------------------------
Systems Optimization Self Assessment
Improve efficiency and utilization of IT resources. Drive out cost and 
improve service delivery. Take 5 minutes to use this Systems Optimization 
Self Assessment. http://www.accelacomm.com/jaw/sdnl/114/51450054/
_______________________________________________
W3af-develop mailing list
W3af-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/w3af-develop

Reply via email to