Arachni/arachni — pull request #264 by sunilkr (2012-08-07 12:12:35+00:00)
Title: Added references & remedy_guidance to various modules. A new plugin

Hi,

1. I have added references and remedy_guidance to many modules which were missing these values. I know they are not standard but might be useful.

2. I created a new AutoLogin2 plugin with a slight modification to orginal AutoLogin with some heuristic.
Problem: System which submits the scan does not know the exact parameter names sent with the request.
Solution:
For all forms in page
Check if there is with name that matches [(id)|(login)....]
Count the number of password fields.
if there is a field with matching name and there is just one password field, most probably it is the login form. Break the loop.
Get the actual name of fields, set the user provided values and merge with @params and submit form.

There is no rspec test yet. Live testing is done.

Would be glad if you merge/update it. Please provide feedback.