adfoster-r7
|
5d345e6689
|
Merge branch 'upstream-master' into feature-kerberos-authentication
|
2022-09-29 16:42:58 +01:00 |
|
adfoster-r7
|
3a281234df
|
Add feature flagged datastore rewrite, with support for option fallback lookups
|
2022-09-16 12:59:02 +01:00 |
|
dwelch-r7
|
5f85175f56
|
Add module for golden/silver ticket forging
|
2022-09-01 16:12:07 +01:00 |
|
Ashley Donaldson
|
39f90d95b1
|
Create sessions for winrm_login successes.
Reuses the connection, so that authentication doesn't need to happen again
|
2022-07-08 16:57:09 +10:00 |
|
Ashley Donaldson
|
d3e7152954
|
Changes from code review
|
2022-07-08 11:47:54 +10:00 |
|
Ashley Donaldson
|
f9f3be3644
|
Fix unit tests
|
2022-07-07 18:04:22 +10:00 |
|
Ashley Donaldson
|
b2eb348d94
|
Added WinRM using Kerberos, including encryption
|
2022-07-07 13:17:09 +10:00 |
|
adfoster-r7
|
aea37f7137
|
Add initial SMB Kerberos authentication support
|
2022-07-06 16:15:33 +01:00 |
|
Spencer McIntyre
|
d31ffa27d3
|
Add and use a new kerberos CCache model definition
|
2022-07-01 11:57:30 -04:00 |
|
Ashley Donaldson
|
15446fd173
|
Incorporated new encryption methods into login scanner, including negotiating
|
2022-06-22 09:36:25 +10:00 |
|
Ashley Donaldson
|
19b62a5af6
|
Support several new encryption types for Kerberos.
Supports DES-CBC-MD5, DES3-CBC-SHA1, AES128, AES256
|
2022-06-22 09:13:33 +10:00 |
|
adfoster-r7
|
f8901a8b17
|
Add Kerberos LoginScanner support
|
2022-06-20 16:38:32 +01:00 |
|
adfoster-r7
|
f1e5376414
|
Move kerberos tests to be under the remote folder
|
2022-06-08 03:21:25 +01:00 |
|
Spencer McIntyre
|
adeb87b817
|
Remove tests for code that was removed
|
2022-05-16 14:39:45 -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 |
|
Spencer McIntyre
|
8b52dbcaf9
|
Add a basic retry spec
|
2022-05-11 15:57:59 -04:00 |
|
adfoster-r7
|
a53be3184a
|
Improving error handling of Kerberos
|
2022-04-08 20:48:10 +01:00 |
|
Jeffrey Martin
|
abe55c8f91
|
raise RuntimeError on incomplete or extra data
|
2022-02-24 14:02:44 -06:00 |
|
Jeffrey Martin
|
cb388b0b4c
|
add SMTPDeliver spec
* define smtp_send_recv expectations
|
2022-02-14 18:48:27 -06:00 |
|
h00die
|
990e4a1e7a
|
pihole new module and lib
|
2022-01-02 11:48:41 -05:00 |
|
h00die
|
c3e0f455ec
|
some cleanup for rubocop
|
2021-12-30 15:35:22 -05:00 |
|
Alan Foster
|
134fef21c4
|
Improve validation rhosts validation
|
2021-09-02 13:00:01 +01:00 |
|
adfoster-r7
|
ded8200396
|
Land #15537, Add support for ruby 3
|
2021-09-01 10:30:54 +01:00 |
|
space-r7
|
0530f78d12
|
add comments and test
|
2021-08-12 10:18:13 -05:00 |
|
Shelby Pace
|
d0c0372596
|
add request / response classes
|
2021-08-12 10:18:12 -05:00 |
|
adfoster-r7
|
255f93827b
|
Fix broken cookiejar tests
|
2021-08-10 15:40:23 +01:00 |
|
A Galway
|
5e732ddd42
|
changes parse to take an origin and updates tests
|
2021-08-03 18:22:23 +01:00 |
|
A Galway
|
c7d4155511
|
add origin to httpcookie and supporting tests
|
2021-07-28 14:04:48 +01:00 |
|
Tim W
|
39455827aa
|
Land #15254, use obfuscated powershell protection bypasses
|
2021-07-12 12:20:17 +01:00 |
|
Spencer McIntyre
|
9e61bf5752
|
Update the rex-powershell gem and unit tests
|
2021-07-09 15:35:37 -04:00 |
|
William Vu
|
6196037fba
|
Update spec
|
2021-07-06 21:52:41 -05:00 |
|
agalway-r7
|
87d69c7553
|
Land #15263, adds payload flag to analyze
|
2021-06-03 16:03:46 +01:00 |
|
adfoster-r7
|
73b269cf7e
|
Land #15225, cookie jar cleanup
|
2021-06-01 10:49:56 +01:00 |
|
Alan Foster
|
814e510e17
|
Fix unit tests
|
2021-05-26 15:30:23 +01:00 |
|
Alan Foster
|
c84b651ca6
|
Remoce initial rhost http url attempt
|
2021-05-24 00:31:09 +01:00 |
|
A Galway
|
5e4af7241d
|
prevent TLD use in tests & remove HTTP::Cookie DI
|
2021-05-20 17:49:21 +01:00 |
|
adfoster-r7
|
0f73031833
|
Land #15165, Add documentation for the new CookieJar functionality
|
2021-05-12 19:29:21 +01:00 |
|
A Galway
|
a22ebdf76d
|
cookie cleanup
|
2021-05-07 12:46:38 +01:00 |
|
Alan Foster
|
0be7452c28
|
Ensure cookie jars are correctly duped
|
2021-05-06 12:11:26 +01:00 |
|
A Galway
|
1b02344b55
|
consider vhost & expand tests
|
2021-04-20 15:12:54 +01:00 |
|
A Galway
|
5df0f0b164
|
improvements to tests and api
|
2021-04-19 15:13:42 +01:00 |
|
A Galway
|
88f17c5128
|
cleanup and removes cookies filtering
|
2021-04-16 17:31:11 +01:00 |
|
A Galway
|
fc55d74b80
|
http-client cookie jar support and tests
|
2021-04-16 12:24:21 +01:00 |
|
dwelch-r7
|
b95be3ed10
|
Zeitwerk rex folder
|
2021-02-08 12:24:12 +00:00 |
|
Spencer McIntyre
|
90a99ae7c3
|
Land #14423, Expand wordpress_scanner to look for themes & plugins
|
2020-12-09 09:12:28 -05:00 |
|
Spencer McIntyre
|
15fb9a1760
|
Remove the details from the wordpress checkcode tests
|
2020-12-08 17:05:27 -05:00 |
|
dwelch-r7
|
49a6b1b257
|
Remove requires that sneaked in while the PR was up
|
2020-12-07 11:02:10 +00:00 |
|