Taras,

On Sun, Mar 1, 2009 at 7:30 PM, Taras P. Ivashchenko
<naplan...@gmail.com> wrote:
> Andres, hello!
>
> It looks that Combos processing task is complete.

    Excellent!

> Changed files:
>
> core/controllers/miscSettings.py
> core/data/dc/form.py
> core/data/parsers/htmlParser.py
> core/data/request/frFactory.py
>
> Now we can choose what values of selects and radio buttons will be
> processed:
> - only top (t)
> - only bottom (b)
> - top and bottom (tb)
> - top, middle and bottom (tmb) - is default
> - all values (all)
>

    Could you please provide us with a set of HTML, PHP and w3af
script files to test the new features? I would like to add the scripts
to the "scripts" directory in w3af, and the HTML and PHP files inside
the "extras/testEnv/webroot/" directory somewhere.

    After you provide us with that, I'll test the new feature and give
you my feedback.

    Thanks for for contribution!!

Cheers,

>
> On Thu, 2009-02-05 at 11:22 -0200, Andres Riancho wrote:
>> Taras,
>>
>> On Wed, Feb 4, 2009 at 7:56 PM, Taras P. Ivashchenko
>> <naplan...@gmail.com> wrote:
>> > Andres,
>> >
>> >> I've been thinking about the different ways to handle "long forms":
>> >>
>> >>     - Random values: If we have a form with a lot of
>> >> combo/radio/select and the permutations of all of them exceed the
>> >> number of max permutations, one of the options would be to perform a
>> >> random choice of the combo box values and fuzz the other parameter.
>> >> The problem with that is that if the user scans the site again, after
>> >> finding something in a first scan, the probabilities say that he may
>> >> not find the vulnerability again! Example:
>> > ...
>> >>     - Top and bottom values: If we have a form with a lot of
>> >> combo/radio/select and the permutations of all of them exceed the
>> >> number of max permutations, one of the options would be to select the
>> >> top and bottom values of the combo box and fuzz the other parameter. I
>> >> think that this is the best option and gives the highest code coverage
>> >> with the less requests. Example:
>> > ...
>> >> What do you think about the top/bottom idea?
>> > I like it! So it will be great if we will have 3 options for
>> > parsing/generating mutants:
>> > - all variants of form elements values
>> > - random values
>> > - top/bottom values
>>
>> I would remove the random values, because they'll be confusing for
>> people when they re-run a scan. I would leave:
>>
>> - all variants of form element values
>> - top/bottom values
>> - top/middle/bottom values (maybe this could be the default?)
>>
>> > As I think after I will finish develop the first option other two will
>> > be trivial.
>>
>> Yes, once you have one working... it's 10 more minutes of work+testing
>> to make the other one work.
>
> --
> Тарас Иващенко (Taras Ivashchenko), OSCP
> www.securityaudit.ru
> ----
> "Software is like sex: it's better when it's free." - Linus Torvalds
>



-- 
Andrés Riancho
http://www.bonsai-sec.com/
http://w3af.sourceforge.net/

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
W3af-develop mailing list
W3af-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/w3af-develop

Reply via email to