Commit Graph

2611 Commits

Author SHA1 Message Date
entity0xfe 488d361721
Fix --tag for 'hosts' -t | --tag command
Enable parsing of the -t argument
2022-07-26 11:39:38 -05:00
Grant Willcox 210bd33a01
Land #16774, Suggest a correct datastore option 2022-07-21 14:37:45 -05:00
adfoster-r7 f02012a8ee
Add openssl version to debug command 2022-07-19 15:26:05 +01:00
Spencer McIntyre c388499acf Suggest a correct datastore option 2022-07-18 09:32:45 -04:00
adfoster-r7 171f81803a
Land #16747, add lotus domino hash extraction spec 2022-07-11 14:20:22 +01:00
Spencer McIntyre 728cf97f6e
Land #16718, Fix `run_as` module on x64 systems 2022-07-08 09:22:22 -04:00
Jeffrey Martin cdd12b3b11
expand proof verification string 2022-07-07 09:05:16 -05:00
Jeffrey Martin f319d6e509
more explicitly cross platform file location 2022-07-07 08:41:55 -05:00
Jeffrey Martin e7134d5244
code review adjusments for double and context 2022-07-07 08:26:46 -05:00
Jeffrey Martin a41f655060
add lotus domino hash extraction spec
Adds a spec targeting a single method in the `lotus_domino_hashes` module. This is a start on
offering example on how a spec can be written to test part of the code in a module using example
responses from a unit testing perspective.
2022-07-05 11:38:25 -05:00
adfoster-r7 5b8680ee91
Land #16567 from h00die/juniper_enhancements
Juniper config processor enhancements
2022-07-05 12:06:34 +01:00
Christophe De La Fuente 8e32beeeef
Update specs 2022-06-30 11:11:11 +02:00
Jeffrey Martin bcac5a1274
add missing payload tests 2022-06-15 14:34:08 -05:00
Jeffrey Martin 9b7da41e3d
update missing check spec to mock RACK_ENV
The spec result has a precondition in the expectations.
The RACK_ENV must be `development` and causes the test to
fail based on test execution order in scenarios where a
previous test set a different expectation in the env.
2022-06-15 14:29:21 -05:00
Christophe De La Fuente dac355d9cf
Land #16492, nfs_mount more intelligent mountability 2022-05-31 11:56:19 +02:00
h00die c6936bd42f nfs mount more intelligent 2022-05-30 13:03:03 -04:00
h00die 627605cf82 nfs mount more intelligent 2022-05-30 09:49:24 -04:00
h00die b8cebe0dbe nfs mount more intelligent 2022-05-30 09:47:00 -04:00
h00die 264085b63c juniper lib updates 2022-05-29 15:55:18 -04:00
Spencer McIntyre 5f5444936f
Land #16488, Windows Task Scheduler Mixin 2022-05-25 12:37:03 -04:00
adfoster-r7 d225d4663c
Land #16413, update local exploit suggester 2022-05-25 13:24:11 +01:00
sjanusz 786084bacb
Add custom color styler tests 2022-05-19 17:01:55 +01:00
Christophe De La Fuente 19f73b7bbe
Fix specs (again) 2022-05-19 15:34:42 +02:00
Christophe De La Fuente fec3fbc180
Fix specs 2022-05-19 15:27:13 +02:00
Christophe De La Fuente 624fc7a1d2
Fix specs 2022-05-18 17:07:30 +02:00
Christophe De La Fuente 7c9c0018bc
Add specs for the TaskScheduler mixin 2022-05-18 15:50:39 +02:00
Spencer McIntyre adeb87b817 Remove tests for code that was removed 2022-05-16 14:39:45 -04:00
Spencer McIntyre 879591f686
Land #16499, Specify peer hostname for SNI 2022-05-16 14:21:57 -04:00
adfoster-r7 0196b6fa75
Land #16555, move duplicated retry_until_truthy code into centralized location 2022-05-16 18:31:57 +01:00
Spencer McIntyre 1aceb71971 Rename the function to emphasize truthy 2022-05-13 09:16:01 -04:00
Spencer McIntyre 3d37f2f811 Change the timeout value to be nil 2022-05-13 09:14:23 -04:00
Spencer McIntyre 6ba2b15ab2
Overhaul retry_until_true specs
Co-authored-by: adfoster-r7 <60357436+adfoster-r7@users.noreply.github.com>
2022-05-13 09:06:51 -04:00
adfoster-r7 739c0fcad1
Specify peer hostname for ssl connections 2022-05-13 13:55:43 +01:00
dwelch-r7 c0c02e56ba
Land #16430, Improve kerberos user enum module 2022-05-13 12:17:26 +01:00
adfoster-r7 6a1fe27406
Land #16442, add vars_form_data to the HTTP client 2022-05-13 10:53:16 +01:00
h00die d05e855fab juniper lib updates 2022-05-12 15:16:07 -04:00
Spencer McIntyre 8b52dbcaf9 Add a basic retry spec 2022-05-11 15:57:59 -04:00
adfoster-r7 e4f42d7eaa
Update more modules to use the vars_form_data api 2022-05-11 18:18:21 +01:00
adfoster-r7 94e1ad3fe5
Update form data api defaults 2022-05-10 14:12:17 +01:00
adfoster-r7 4ad4ca32e8
Fix test alignment 2022-05-09 16:51:20 +01:00
adfoster-r7 0ce36f318e
Move logic into client_request for consistency 2022-05-09 16:51:15 +01:00
adfoster-r7 709f369c79
Inline mock boundaries for clarity 2022-05-09 12:32:31 +01:00
h00die 978dfe9b74 nfs mount more intelligent 2022-05-08 08:48:53 -04:00
sjanusz 2e59f17439
Rename files to form_data 2022-05-06 16:41:19 +01:00
sjanusz 4ec4b89d00
Add upload of files to HttpClient & update a module to use it 2022-04-25 14:55:37 +01:00
Jack Heysel 4417a335ff
Land #16379, Make SSH defaults widely used
Refactored a number of modules to use ssh_client_defaults
2022-04-19 22:08:45 -07:00
Jeffrey Martin 74e734c7e8
restore multi-char short flag support
Recent updates in `Rex::Parser::Arguments` regressed the ability have
short flags with multiple characters.
2022-04-15 15:11:11 -05:00
Grant Willcox 82be63ffdc
Land #16451, Use debug versions of extensions if MeterpreterDebugBuild is enabled 2022-04-14 11:34:08 -05:00
adfoster-r7 22a3ae1bf5
Land #16411, expose detailed results for each module match 2022-04-14 17:06:57 +01:00
Heyder Andrade 29aae09b62
Added support to depecreted key exchange algorithms 2022-04-13 18:54:12 +02:00