This patch *may* work. Untested.
eval.py.patch
Description: Binary data
> Dan, > > On Tue, Mar 27, 2012 at 10:36 PM, Daniel Zulla > <daniel.zu...@googlemail.com> wrote: >> Hi there, >> The "string1"."string2" --> .match("string1string2") strategy of eval.py >> turned out to produce false-positives when the webapp strips out >> everything but [a-zA-Z0-9_-]. >> >> Instead of "Error 404 "string1"."string2", string1string2 will be returned. >> Why not implementing it like this: >> >> Case 1) ."random_string"*5 >> Case 2) ."random_string"x5 >> >> If the response content contains >> "random_stringrandom_stringrandom_stringrandom_stringrandom_string" we can >> be sure that it is not a false- >> positive. >> >> What do you think? > > Sure! That's a good idea, I've been thinking about similar > solutions to that problem too but never got to implement them. My two > potential solutions were: > - Do some math, maybe random_number+random_number and look for the > result of that > - String replacement, 'abcdef'.replace('bcd', '111') and search for a111ef > > Your idea is equally nice and valid, if I would have to choose, I > would choose the one that uses the less amount of "special characters" > (like single quotes, quotes, parenthesis, etc.) in the payload being > sent; and the one that uses less characters at all (as a measurement > to reduce complexity). By taking those into account I think that both > the sum of two random numbers and the "string multiplication" are > almost the same. > > Want to give it a try at the code and send a patch? > > Regards, > >> Best, >> Dan >> >> >> ------------------------------------------------------------------------------ >> This SF email is sponsosred by: >> Try Windows Azure free for 90 days Click Here >> http://p.sf.net/sfu/sfd2d-msazure >> _______________________________________________ >> W3af-develop mailing list >> W3af-develop@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/w3af-develop > > > > -- > Andrés Riancho > Director of Web Security at Rapid7 LLC > Founder at Bonsai Information Security > Project Leader at w3af
------------------------------------------------------------------------------ This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________ W3af-develop mailing list W3af-develop@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/w3af-develop