Brent Cook
226ef160ff
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-02 23:25:10 -05:00
Brent Cook
b134a33877
Merge branch 'master' into land-9740
2018-03-27 11:59:55 -05:00
Adam Cammack
c28fe65d98
Exclude Ruby external modules from rspec
...
The sum of the testing code and loading code assumptions was that all
files with the same extension in the same folder were all loadable with
the same loader. This is no longer the case, and until we are ready to
test the load-ability of external modules we can safely ignore them.
2018-03-23 16:44:58 -05:00
James Barnett
6b3a4a56dc
Merge branch 'rapid7/master' into goliath
2018-03-23 11:26:31 -05:00
Christian Mehlmauer
7d873ea7ab
replace factory_girls with factory_bot fixes #9736
2018-03-21 23:21:37 +01:00
Matthew Kienow
553789557b
Merge branch 'goliath' into MS-2910-remote-vuln-read-update-delete
2018-03-21 01:45:58 -04:00
Matthew Kienow
ced6707ba6
Fix cmd vulns and DBManager Session spec
2018-03-20 15:25:09 -04:00
Jeffrey Martin
4801021aba
Land #9613 , add bind_named_pipe x86
2018-03-17 15:53:06 -05:00
James Barnett
45a6b244a7
Fix services spec
2018-03-16 17:10:02 -05:00
christopher lee
4d04319d2a
Merged master
2018-03-15 11:31:44 -05:00
Jeffrey Martin
eac7cc63fc
add missing payload tests
2018-03-04 17:54:52 -06:00
UserExistsError
35b66d0e60
added payload tests
2018-02-27 19:24:51 -07:00
James Barnett
3005a8b7ce
Merge branch 'rapid7/master' into goliath
2018-02-21 11:16:05 -06:00
Jeffrey Martin
ea9b6d894d
add missing payload specs
2018-02-20 09:38:24 -06:00
Jeffrey Martin
0acc5fed20
add missing payload tests for bind_named_pipe
2018-02-16 18:05:45 -06:00
Brent Cook
2d3aef9031
Land #9533 , Add output file support to the vulns command
2018-02-15 15:52:25 -06:00
Jeffrey Martin
3811665b69
Land #7699 , Add UDP handlers and payloads (redux)
2018-02-13 14:50:09 -06:00
Jeffrey Martin
b80445e448
add missing payload tests
2018-02-13 14:20:43 -06:00
Wei Chen
46a0ea6582
Fix db_spec
2018-02-09 20:06:43 -06:00
Spencer McIntyre
c612dbfdbf
Also fix GitHub related pull request links
2018-02-09 15:16:10 -05:00
Spencer McIntyre
7a18aaa74a
Fix the normalizer_spec to expect the md syntax
2018-02-09 14:56:42 -05:00
Jeffrey Martin
159de817f7
add missing payload tests
2018-01-25 11:09:41 -06:00
Brent Cook
10fde42adc
Land #9431 , Fix owa_login to handle inserting credentials for a hostname
2018-01-22 16:46:39 -06:00
Pearce Barry
ba75d19d34
Fix failing spec.
2018-01-19 15:52:25 -06:00
christopher lee
d5978803eb
Fix all failing rspec for goliath
2018-01-19 15:16:19 -06:00
christopher lee
77125230c7
Merged master for module cache changes
2018-01-18 14:30:52 -06:00
Brent Cook
7fe237abe1
Land #9220 , Module cache improvements
2018-01-17 22:34:51 -06:00
James Barnett
4aac8f5c39
Merge branch 'rapid7/master' into goliath
2018-01-02 17:34:40 -06:00
Brent Cook
c2bb144d0f
Land #9302 , Implement ARD auth and add remote CVE-2017-13872 (iamroot) module
2017-12-28 14:11:26 -06:00
Jon Hart
2e62d77e36
Add new method for fetching parsed cookies from an HTTP response
...
This fixed #9332 .
2017-12-20 16:19:44 -08:00
jgor
09772cb08a
Add negotiate_auth step to login_scanner test
2017-12-18 12:27:11 -06:00
Brent Cook
90b97d6581
Merge branch 'upstream-master' into land-9151-
2017-12-15 14:15:14 -06:00
jgor
563cb6f18f
Update method name in test
2017-12-14 17:17:41 -06:00
Brent Cook
55f56a5350
Land #9110 , added -C option to change default hosts columns
2017-11-29 17:48:44 -06:00
christopher lee
e0d8f8e8e9
Force cache load before test run
2017-11-21 14:43:44 -06:00
christopher lee
a16cd5aade
Clean up metadata store logic
2017-11-17 12:42:19 -06:00
christopher lee
fe1af35107
First pass at changes needed for module metadata caching
2017-11-15 16:38:01 -06:00
Brent Cook
7895cbc413
Land #9157 , Add missing ppce500v2 tests
2017-11-01 12:33:02 -05:00
Jeffrey Martin
553452c19d
add missing ppc500v2 payload specs
2017-11-01 12:00:03 -05:00
Jeffrey Martin
cd114c90e0
remove no longer available bundler hack
...
This address issue #9155 for bundler failures in TravisCI
2017-11-01 11:52:41 -05:00
Pearce Barry
48975a4327
Support multiple suffixes on meterpreter extensions.
2017-10-31 10:04:34 -05:00
Jeffrey Martin
cd755b05d5
update powershell specs for rex-powershell 0.1.77
2017-10-26 15:03:10 -05:00
Jeffrey Martin
a402686d7a
add missing spec for singles/python/shell_bind_tcp
2017-10-25 14:58:49 -05:00
Jeffrey Martin
386e14828a
Land #8728 , Psexec via PSH related fixes
2017-10-24 15:55:18 -05:00
Dave Farrow
ecada96585
#9108 : fixed unit test
2017-10-20 21:20:36 -07:00
Jeffrey Martin
b83787c24c
make powershell spec more specific in expectations
2017-10-09 20:02:32 -05:00
James Barnett
56e95f15c9
Land #9024 , fix bug when manually adding loot
...
cmd_loot was throwing a stack trace when the host was not properly defined.
This fixes it to give a useful error message.
2017-10-06 16:02:12 -05:00
bigendiansmalls
9ae8bdda1c
Added Bind Shell JCL Payload for mainframe
...
The bind shell is the companion payload to the reverse_shell_jcl
payload for the mainframe platform.
2017-09-29 16:52:36 -05:00
William Vu
0723477b49
Fix nil bug in loot -a and nix hostless loot
...
Apparently you can't actually store hostless loot.
2017-09-29 16:16:16 -05:00
James Barnett
f88840e5b7
Move normaliize_host to a library method
...
This method was in Msf::DbManager class but doesn't actually use the DB.
This required you to have a DB connection just to do the check.
Moved it out to a helper library so we have access to it without forcing
a DB connection.
2017-09-28 16:59:44 -05:00