Brent Cook
909cf10848
Land #11771 , Force UTF-8 for more module metadata fields
2019-04-24 18:25:40 -07:00
Brent Cook
9adcfce250
Land #9434 , Fix timing issue with rspec
2019-04-01 17:33:52 -05:00
Brent Cook
b56b28a43f
Land #10937 , remove server/client from module cache
2019-02-20 12:06:36 -06:00
Brent Cook
9400e6b139
Land #11121 , remove call to undefined port_allowed?
2018-12-13 18:03:08 -08:00
Brent Cook
a337e80f8e
Land #11066 , add rpc output locking, fix logging
2018-12-08 12:10:17 -06:00
Brent Cook
fe535376ae
Land #10940 , add default service mapping to imports
2018-12-08 12:08:49 -06:00
Brent Cook
0b5368330c
Land #10964 , add initial golang modules for enumerating owa/o365
2018-12-04 08:36:43 -08:00
William Vu
b105d401a6
Land #10727 , nil notes fix for external modules
...
This fixes loading of external modules without notes.
2018-11-27 09:25:32 -08:00
Brent Cook
91f427327e
Land #11002 , Support Python 3.7 in external probe scanner code
2018-11-21 15:20:07 -08:00
christopher lee
eaa55a202a
Landing #10932 , Cleanup go module loader (lib/msf/core/modules/external/go/src/metasploit/module.go)
2018-11-14 07:54:21 -08:00
Brent Cook
ed11b2e5c3
Land #10951 , prepend python and go paths when running external modules
2018-11-14 07:36:34 -08:00
christopher lee
30f0890ab3
Land #10758 , Golang module support
2018-11-14 07:36:34 -08:00
Jeffrey Martin
a76a5ce83b
Land #9744 , Add synchronization around public module metadata cache methods
2018-11-09 10:44:05 -06:00
Brent Cook
2ef7af93cc
Land #10563 , Add 'Notes' metadata section
...
This also backports portions of #10348 for console search
2018-10-30 11:00:37 -05:00
William Vu
b43d23035a
Land #10696 , autofilter_{ports,services} in cache
2018-10-24 17:09:28 -05:00
William Vu
f0096227e7
Land #10505 , post-auth and default creds info
2018-10-24 17:09:28 -05:00
Wei Chen
c01212e7c4
Land #10341 , Add check method Boolean to module cache and info and search commands
2018-10-24 17:09:28 -05:00
Jeffrey Martin
04fff84386
Land #10110 , Use JSON instead of PSTORE for module metadata
2018-10-24 17:08:36 -05:00
Jeffrey Martin
39ca3f7ec9
Land #10074 , Fixed bug in module cache
2018-10-24 16:57:10 -05:00
Matthew Kienow
3ed7adf86a
Land #9646 , fix stale module cache issue
2018-10-24 16:55:34 -05:00
Brent Cook
0465a7bc71
Land #9220 , Module cache improvements
2018-10-24 16:53:11 -05:00
Adam Cammack
228c08bb4d
Land #10659 , Minor code cleanups
2018-09-19 12:58:09 -07:00
Jeffrey Martin
35edb48c48
Land #10367 , Pass a framework instance to external module shims
2018-07-24 15:34:17 -05:00
Brent Cook
64201ad782
Land #10282 , Add support for running external modules outside of msfconsole
2018-07-18 15:40:21 -07:00
William Vu
cddb0f2b4d
Land #10195 , ms17_010_eternalblue_win8 bug fixes
2018-06-21 13:38:14 -07:00
Brent Cook
0bcbcab3d8
Land #10184 , Add sleepya's ETERNALBLUE exploit for Win8+
2018-06-19 15:44:55 -07:00
Brent Cook
9b152cec72
Land #10009 , Add initial check support to external modules
2018-05-21 17:01:35 -05:00
Aaron Soto
5aa0078f4b
Land #10002 , Add password reporting API to external modules
2018-05-17 08:16:35 -07:00
Adam Cammack
8bacddb18f
Land #9872 , Fix JSONRPC fields in external modules
2018-04-16 14:42:06 -07:00
Adam Cammack
a8a0dd3fcb
Land #9836 , Force #! for external modules
2018-04-12 09:27:21 -07:00
Brent Cook
c2bf848ba9
Land #9748 , Convert the smbloris DoS into an external module
...
Help reliability and performance. This some Ruby-specific external module
tooling as a result as well.
2018-04-03 09:13:56 -05:00
Brent Cook
d6f23071ca
Land #9718 , Add get_user_spns 'kerberoasting' module
2018-04-03 09:13:29 -05:00
Adam Cammack
8bf76a71c2
Land #9739 , Add Python logging module support
2018-03-22 11:18:22 -07:00
Adam Cammack
517b32c836
Land #9737 , Add batch_size to external batch scanners
2018-03-22 11:18:22 -07:00
Brent Cook
37576d19a1
Land #9733 , rename external templates
2018-03-22 11:18:22 -07:00
Brent Cook
c5e231cfbf
Land #9686 , add ipv6 to slowloris, rhost to non-scanner modules
2018-03-13 13:33:28 -07:00
Jacob Robles
178afdaed1
Land #9604 , Fix logged errors when running without Python 3.6 / gmpy2
2018-02-22 08:27:37 -08:00
Adam Cammack
b0da7fcd26
Add Enum-type options for external modules
2018-02-09 11:14:21 -06:00
Adam Cammack
0fe2fb9186
Add support for single-IP external scanners
2018-02-09 11:14:14 -06:00
Matthew Kienow
b515a582f0
Land #9424 , Add SharknAT&To external scanner
2018-01-24 17:20:03 -06:00
Matthew Kienow
b6c81e6da0
Reimplement slowloris as external module
2017-11-21 16:21:01 -05:00
Adam Cammack
40a71af7ed
Add missing end
2017-11-20 17:50:59 -06:00
Adam Cammack
2fdc34c8fd
Add new template for DoS modules
2017-11-20 17:19:14 -06:00
Adam Cammack
dd57138423
Make external module read loop more robust
...
Changes from a "hope we get at most one message at a time" model to
something beginning to resemble a state machine. Also logs error output
and fails the MSF module when the external module fails.
2017-11-20 16:52:05 -06:00
Adam Cammack
4ea8f639a3
Add host and service reporting to external modules
2017-09-22 11:42:32 -05:00
Adam Cammack
1a9a942c1f
Add external module template for capture servers
2017-08-07 13:31:46 -05:00
Brent Cook
3b248c78f3
resurrect old example modules, integrate into module tree
2017-06-22 11:36:35 -05:00
Brent Cook
42fd287038
remove debug
2017-05-10 13:04:12 -05:00
Brent Cook
beea5e1a5c
use wfsdelay consistently
2017-05-08 15:34:09 -05:00
Brent Cook
fede672a81
further revise templates
2017-05-08 14:26:24 -05:00