Hi all,

I am using w3af to test the effectiveness of IPS rules. I'm using Snort for the 
IPS. My problem is that the Snort rules are effective, but w3af doesn't like 
dropped requests. Here's what I think is happening.

1. w3af uses Spiderman to find all the possible points of injection. Some are 
protected by Snort but Snort drops requests only if it sees the payload.
2. w3af tries to deliver its payload to locations it knows exists.
3. w3af  throws a "Too many retries" error when the page is not returned.
Is there any way to get around this? I have tried setting maxRetrys to 0 and 
commenting out the code that throws the "Too many retries" error in 
w3afCore.py, and the program still dies in both cases, I think because there 
are redundant checks to see if things are stalled. When the error is commented 
out a line in xUrllib.py throws a KeyboardInterrupt from a method called 
_sleepIfPausedDieIfStopped.

I am not developing w3af and I do not know Python well so I don't fully 
understand how most of the code works. Any help would be much appreciated!

Thanks,
Mac

------------------------------------------------------------------------------
Fulfilling the Lean Software Promise
Lean software platforms are now widely adopted and the benefits have been 
demonstrated beyond question. Learn why your peers are replacing JEE 
containers with lightweight application servers - and what you can gain 
from the move. http://p.sf.net/sfu/vmware-sfemails
_______________________________________________
W3af-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/w3af-users

Reply via email to