Hi everybody

I wrote a new plugin, that takes every response and
"cluster" them together by comparing their bodies. At the end 
you get a summary that looks like this:

After all, there were 38 group(s) of responses. The smallest group has 1 
response(s) 
(the representative of this group is response no. 21), the biggest group has 36 
members 
(representative is response no 1).
Response group 1: 21
Response group 2: 24
Response group 3: 25
...
Response group 38: 1 3 19-20 30 33 37 41-42 45-46 52 55 66 65 68 
73-74 117 120-127 130 129 128 132 162-163 165-166 184
. This information was found in the requests with ids 1, 21 to 29, 31 to 32, 
34 to 35, 38 to 40, 43 to 44, 47, 49 to 50, 53, 57, 60, 64, 80 to 82, 98, 
101 to 102, 107, 133 to 134, 148, 152 and 210.

I implemented it as a grep plugin, but it isn't a classical grep plugin.
And I think the plugin should get all responses, not only those for
the grep plugins. And of course I get a lot of these error messages:

The "clusterResponseBodies" plugin took more than 5 seconds to run. 
For a plugin that should only perform pattern matching, this is too much, 
please review its source code..

Please try it/read the code and tell me if you like it.

cheers
floyd


__________________________________________________
Do You Yahoo!?
Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden Schutz gegen 
Massenmails. 
http://mail.yahoo.com 

Attachment: clusterResponseBodies.py
Description: Binary data

------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
W3af-develop mailing list
W3af-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/w3af-develop

Reply via email to