SSH user enumeration script
Add CVE 2006-5229 reference
Use the protocol version sent by the client

Use the protocol version sent by the client. This should be the latest
version supported by the client, which may also be the only acceptable.
This makes this module work with SSLv3, TLSv1.0, TLSv1.1, and TLSv1.2
when NEGOTIATE_TLS is not enabled (see
https://gist.github.com/rcvalle/10335282).
Use the first cipher suite sent by the client

If encrypted, use the TLS_RSA_WITH_AES_128_CBC_SHA; otherwise, use the
first cipher suite sent by the client. This complements the last commit
and makes this module work with SSLv3, TLSv1.0, TLSv1.1, and TLSv1.2
when NEGOTIATE_TLS is not enabled (see
https://gist.github.com/rcvalle/10335282).
add thottling,notes insert and output to dns_rev_lookup
fix threaded issues
Add CVE-2014-2219 exploit for windows XP SP3
Cambios en el exploit
With implemented remarks
New reports in new exports can now import

MSP-9783

* Extracted import_report from monstrous import_msf_collateral;
simplified and clarified approach
* Updated report_report: includes all attrs provided vs subset, provides
more helpful error message
* Added report_artifact: adds child artifact for reports, handles
various troublesome cases
* Tested on all report types with a legion of option variants
ROP chain changed
Remove unnecesary @good_credentials
Remove unnecesary 'RHOST' deregister
Password made pseudo-random instead of a bunnch of A's
Change THRESHOLD into a datastore option
Remove unnecesary ssh_socket variable
Use OptPath for file path options
Add upper bound for active-* gems

We do not yet support ActiveRecord and ActiveSupport 4.x, so ensure our
Gemfile declares this.
Add rand_text_alpha function
Add more rand_text_alpha functions