Commit Graph

31298 Commits (e48425db318c651df00cc4ee4fc2f115efa48094)

Author SHA1 Message Date
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 efd10ee08a Show name in status 2015-02-24 15:37:40 -08:00
Jon Hart 54495a4f4c Correct URL 2015-02-24 15:37:40 -08:00
Jon Hart 9ccd59cefc Simplify mdns query response printing (for now) 2015-02-24 15:37:40 -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 c0d1775d86 Show rport in each batch 2015-02-24 15:37:40 -08:00
Jon Hart 093606ae23 stash 2015-02-24 15:37:40 -08:00
Jon Hart 80f5e68e8e Add basic descriptions 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 7b5be67d65 Add incomplete spec for Net::DNS::RR::Classes 2015-02-24 15:37:39 -08:00
Jon Hart 971ef30514 Allow Net::DNS::RR::Classes to handle all valid classes 2015-02-24 15:37:39 -08:00
Jon Hart 1957fe6d56 Add incomplete spec for Net::DNS::RR::Types 2015-02-24 15:37:39 -08:00
Jon Hart 8398bae64f Allow Net::DNS::RR::Types to handle all valid types 2015-02-24 15:37:39 -08:00
Jon Hart ece84c0e30 Use build_probe 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 eaaa09b6a0 Update Net::DNS to handle non-standard types and classes. Bugs 2015-02-24 15:37:39 -08:00
Jon Hart 4d82976740 Store LLMNR results 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 9d21f29298 Update LLMNR query to use new UDPScanner functionality 2015-02-24 15:37:38 -08:00
Jon Hart fef19dd2a8 Add preliminary module for scanning mDNS 2015-02-24 15:37:38 -08:00
Jon Hart 5f4c4ee4be Use correct options to Packet.new 2015-02-24 15:37:38 -08:00
Jon Hart 74aa1f40df Fix sneaky return in capture_send 2015-02-24 15:37:38 -08:00
Jon Hart 1e38a5db86 Use Net::DNS::Packet to build queries, static probe 2015-02-24 15:37:38 -08:00
Jon Hart 473213849f More truthy method to determine whether to print, better inspection 2015-02-24 15:37:38 -08:00
Jon Hart 392ba483f9 Better handling of *print_ 2015-02-24 15:37:38 -08:00
Jon Hart 5cb14255c1 Inspect any responses 2015-02-24 15:37:38 -08:00
Jon Hart d2bddd6bcd Parse and print each response (for real. 3rd time's a charm...) 2015-02-24 15:37:38 -08:00
Jon Hart 25d85b60f3 Parse and print each response (for real) 2015-02-24 15:37:38 -08:00
Jon Hart 0f5aaaf607 Parse and print each response (for now) 2015-02-24 15:37:37 -08:00
Jon Hart 9ad0fc38f7 Print something more useful with LLMNR responses 2015-02-24 15:37:37 -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
William Vu 141e2e732f
Land #4839, @todb-r7's release fixes 2015-02-24 12:53:00 -06:00
Tod Beardsley 94b4bc24bd
Minor word choice changes
[See #4804]
2015-02-24 12:29:11 -06:00
Tod Beardsley 6feae9524b
Fix up funny indent on description
[See #4770]
2015-02-24 12:25:48 -06:00
William Vu 5f0aeda0be
Land #4835, new hex format for msfvenom 2015-02-24 10:56:47 -06:00
Christian Mehlmauer face3a7f7a
add trailing newline 2015-02-24 17:53:33 +01:00
Christian Mehlmauer 1d2fc989bd
remove newline 2015-02-24 17:35:53 +01:00
William Vu c3c9b233dd
Land #4834, a few more duplicate hash key fixes 2015-02-24 10:32:55 -06:00
Christian Mehlmauer 906c4a9024
use + instead of << 2015-02-24 17:18:41 +01:00
sinn3r 12a99ecee5
Land #4796, Handle incompatible payload architecture in BES 2015-02-24 10:02:25 -06:00
Christian Mehlmauer 5880702552
added new hex format 2015-02-24 16:05:02 +01:00
William Vu 7b32b8b58c
Land #4810, support for job renaming in msfconsole 2015-02-24 08:51:06 -06:00
Brent Cook ab4a416958 comment out duplicate keys that can only be used for reference
ruby is ignoring all but the second instances, and 2.2 still throws a
warning
2015-02-24 08:50:02 -06:00
sinn3r 9cbb8c2357 Merge pull request #27 from wvu-r7/pr/4810
Add tab completion for rename_job
2015-02-24 08:40:04 -06:00
Brent Cook cf913e521c
Land #4832 @wvu-r7 remove and merge duplicate hash key initializers 2015-02-24 08:38:09 -06:00
Brent Cook 1efb4331b2
Land #4833 @wvu-r7 fix RHOST/RPORT typo 2015-02-24 07:44:43 -06:00