Commit Graph

436 Commits

Author SHA1 Message Date
Jon Hart fc9a757194 Fix #6008 for the 6 modules that use scanner_spoof_send 2015-09-27 15:06:29 -07:00
HD Moore 0120e5c443 Cosmetic tweaks, don't report duplicate responses 2015-09-02 18:30:03 -05:00
Jon Hart ab91d1cc92 More style cleanup 2015-09-02 14:01:12 -07:00
Jon Hart 4d77e777fa Remove explicit CLASS options from llmnr mixin
use parent's instead
2015-09-02 13:58:48 -07:00
Jon Hart 27174e2bfd Revert "Bump scanner THREADS to 10 by default"
This reverts commit f537f91943.
2015-09-02 13:55:48 -07:00
Jon Hart 5699908240 Style cleanup 2015-09-02 13:48:01 -07:00
Jon Hart 25a22860b7 Summarize MDNS/LLMNR responses 2015-09-02 13:43:26 -07:00
Jon Hart 55251ffe17 Slightly better output. Unsure if this will work with all response types 2015-09-02 11:21:54 -07:00
Jon Hart 3d04d53e3a first pass at better output and report_service 2015-09-02 10:31:46 -07:00
Jon Hart c257f8945b Don't use now-removed files 2015-08-13 11:51:39 -07:00
Jon Hart 92d0e212d9 Update Auxiliary::UDPScanner to collect all responses by default 2015-08-13 11:30:20 -07:00
Jon Hart 61e23ad23e Switch back to ::Net::DNS::Packet.new 2015-08-13 11:29:56 -07:00
Jon Hart 3a7cea51b4 Merge master and fix Net::DNS::RR merge conflicts 2015-08-13 08:53:25 -07:00
wchen-r7 1d9caeffc0 Update documentation for fuzzer.rb and file_info.rb
See #5599
2015-06-26 11:22:30 -05:00
Mo Sadek e0c52730a0 YARD Documentation for Fuzzer.rb 2015-06-24 13:38:11 -05:00
jvazquez-r7 d22dda2bab Provide more context and references 2015-06-01 10:33:40 -05:00
David Maloney 7376d4d94e account for public only credentials in #to_s
SNMP in particular will only have a public, so we need
to account for this so we don't output poorly formed text
with a trailing ':' char

5266
2015-05-18 13:42:15 -05:00
David Maloney c69b6b2b8b only issue db warning once
cache the fact that we have issued the db warning
so we do not issue it for every credential attempt
on the module run.

5266
2015-05-18 13:41:18 -05:00
jvazquez-r7 b7b00666fa Use parenthesis 2015-05-15 11:41:14 -05:00
wchen-r7 730135705d Resolve #5330, change print_error to print_warning for report_auth_info
Resolve #5330 for more consistent deprecation style.
2015-05-11 11:01:45 -05:00
root 6b5aaa5479 brocade enable command bruteforcer 2015-05-05 21:16:23 -05:00
Brent Cook 4c9f44b00c Revert "Land #4888, @h00die's brocade credential bruteforcer"
There were some issues with this module that caused backtraces when run outside
of msfconsole. Reverting it for now so we can add some specs and ensure that it
works like the other login scanners.
2015-04-29 15:36:03 -05:00
Brent Cook 3963289519 Land #4888, @h00die's brocade credential bruteforcer 2015-04-21 18:27:03 -05:00
root 51dd88114b Fix grammer in comments 2015-04-13 13:21:41 +05:00
root 0dd987d873 Updated as per jlee-r7 feedback 2015-04-03 10:17:54 +05:00
root 27353d62ca Discard local changes to non relevant files 2015-04-02 16:21:43 +05:00
root 4ba761986f Correct YARD doc comments 2015-04-02 16:14:25 +05:00
sinn3r ff58f7d270 Add Symantec Web Gateway Login Module 2015-03-17 02:51:57 -05:00
root 591716e557 brocade enable command bruteforcer 2015-03-06 09:41:14 -05:00
Jon Hart ab0d0d4ad4 Remove UDPScanner from MDNS and LLMNR mixin -- leave that for modules 2015-02-25 08:53:38 -08:00
Jon Hart e48425db31 Update LLMNR code to use MDNS, since the format is the same 2015-02-24 16:06:07 -08:00
Jon Hart 5396618a2e Build LLMNR data ourselves, since Net::DNS is too restrictive. 2015-02-24 15:37:40 -08:00
Jon Hart 95353da107 Cleanup, new base mDNS query module 2015-02-24 15:37:39 -08:00
Jon Hart e94f5fc635 Better handling of TYPE#/CLASS#, tests 2015-02-24 15:37:39 -08:00
Jon Hart 4feda7f3e7 Allow friendly LLMNR type (PTR, ptr, 12) and class (IN, in, 1) 2015-02-24 15:37:39 -08:00
Jon Hart b3787ded6b Add mDNS mixins, update query module to use them 2015-02-24 15:37:38 -08:00
Jon Hart a9a6a564c6 Use LLMNR multicast address for RHOSTS by default 2015-02-24 15:37:37 -08:00
Jon Hart f4a1ce7fb6 Default RHOSTS to 224.0.0.252, the multicast group for LLMNR 2015-02-24 15:37:37 -08:00
Jon Hart 7917a70216 Initial commit of some code for LLMNR research
This is largely useless right now because LLMNR is only supposed to
work in the same multicast/broadcast domain and implementations are
supposed to ignore requests with an IP TTL != 1.
2015-02-24 15:37:37 -08:00
Jon Hart f537f91943 Bump scanner THREADS to 10 by default 2015-02-24 15:37:37 -08:00
Christian Catalan 8740fd9015 Convert #find_all_by_X to #where 2015-01-31 21:07:50 -06:00
Jon Hart ed74271c26 Land #4548, @dmaloney-r7's fix to allow loginscanners to work w/o a DB 2015-01-08 14:50:08 -08:00
Jon Hart 98cee8249d Move non-active DB messages to warning and clarify/simplify 2015-01-08 14:40:47 -08:00
David Maloney fd7e65d459 derp just check db active
the other way of doing this was stupid, jsut check if
the db is active
2015-01-08 11:58:56 -06:00
Samuel Huckins f0261a418c Lands #4535, report_auth_info shoring up 2015-01-07 16:32:14 -06:00
David Maloney 001b6d913e allows loginscanners to work without db
created stub methods around the credential
creation methods modules would use from
Metasploit::Credential, they try to call the real ones
but rescue a NoMethodError that arises if framework is setup
without the db. it just prints a message to the console
telling the user the cred data will not be saved

MSP-10969
2015-01-07 16:09:04 -06:00
Meatballs e3e9a64064 Land #4543, Update john.conf with korelogic rules 2015-01-07 21:30:44 +00:00
David Maloney 4ad7021336 give user option to turn on KoreLogic rules
the cracker modules in framework now have a datastore option
to allow the user to select the KoreLogicRules
2015-01-07 12:32:26 -06:00
David Maloney 702511dbc5 respect DB_ALL_USERS & DB_ALL_PASS
fix last few things in authbrute
and make the CredentialCollections understand the
additional seperate components

MSP-11986
2015-01-07 11:41:41 -06:00
David Maloney 7ff2ba0725 first pass on fixing DB_ALL authbrute stuff
DB_ALL_CREDS worked but DB_ALL_USER and DB_ALL_PASS
did not. working on fixing that.
This commit also does some nice DRY work in the auth_brute mixin

MSP-11986
2015-01-07 11:30:39 -06:00