Commit Graph

3000 Commits

Author SHA1 Message Date
adfoster-r7 30ba8f2f38 Add replicant functionality before running tests, to handle bug in self.replicant.datastore.option.values being nil 2021-09-02 13:00:04 +01:00
adfoster-r7 327e2c1fe8 Handy truthy uri.path edgecase for smbshares 2021-09-02 13:00:04 +01:00
adfoster-r7 591574455d Validate cidr notation 2021-09-02 13:00:04 +01:00
adfoster-r7 07ab195056 Preference module specified username/passwords over http basic auth 2021-09-02 13:00:03 +01:00
adfoster-r7 13a5d314de Add test for payload option validation 2021-09-02 13:00:03 +01:00
Alan Foster 15e8037344 Add mysql:// support 2021-09-02 13:00:03 +01:00
Alan Foster a11e303f85 Support spaces in rhost values 2021-09-02 13:00:03 +01:00
Alan Foster 4b12aaf49e Ensure there are no errors in rhosts_walker 2021-09-02 13:00:02 +01:00
Alan Foster 07af90c5a7 Fix replicant edgecase 2021-09-02 13:00:02 +01:00
Alan Foster 628002baa3 Placeholder test for commas in url 2021-09-02 13:00:02 +01:00
Alan Foster 112f43f798 Consolidate module argument parsing for ensuring consistency 2021-09-02 13:00:02 +01:00
Alan Foster 134fef21c4 Improve validation rhosts validation 2021-09-02 13:00:01 +01:00
Alan Foster f96dc59cd4 Spike smb uri support 2021-09-02 13:00:01 +01:00
Alan Foster 4899884a33 Add http support in rhosts option 2021-09-02 12:59:50 +01:00
dwelch-r7 ef0d68cb8e Land #15572, Correctly handle quoted console options and whitespace 2021-09-02 12:55:39 +01:00
Grant Willcox 2f0ecc4c28 Land #15623, Creds command improvements 2021-09-01 17:06:57 -05:00
adfoster-r7 ded8200396 Land #15537, Add support for ruby 3 2021-09-01 10:30:54 +01:00
Grant Willcox e824e54880 Land #15573 - Default simplify_module to not load saved config 2021-08-31 11:47:18 -05:00
Spencer McIntyre e779d1286f Update the spec for a bad -t option 2021-08-30 16:11:01 -04:00
adfoster-r7 4fb341f86e Autofix module info hash values on the same line 2021-08-27 16:39:49 +01:00
adfoster-r7 5837ceb03d Escape paths and perform consistent autocompletion of quoted strings 2021-08-23 12:07:45 +01:00
adfoster-r7 ef6c743452 Correctly handle quoted console options and whitespace 2021-08-23 12:07:40 +01:00
dwelch-r7 8f51663545 Default simplify_module to not load_saved_config and update all references 2021-08-19 13:04:26 +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
adfoster-r7 fedcdc386b Land #15493, Rails 6.1 upgrade 2021-08-10 11:49:25 +01:00
adfoster-r7 50b576cc2e Update json rpc spec tests 2021-08-10 00:10:05 +01:00
dwelch-r7 be9dda40bd Land #15327, Update rpc analyze command to support latest functionality 2021-08-09 18:32:00 +01:00
Jeffrey Martin 047a1eba07 Rails 6.1 upgrade 2021-08-09 12:16:08 -05:00
Alan Foster 2c73c14931 Update rpc analyze command to support latest functionality 2021-08-05 20:18:31 +01:00
adfoster-r7 520440e6ba Land #15500, Cookie jar fix for gitlab and cacti exploit module issues 2021-08-04 11:50:27 +01:00
A Galway 5e732ddd42 changes parse to take an origin and updates tests 2021-08-03 18:22:23 +01:00
sjanusz 8cb3731e46 Add support for negative session and job ids 2021-07-30 10:22:44 +01:00
A Galway c7d4155511 add origin to httpcookie and supporting tests 2021-07-28 14:04:48 +01:00
Spencer McIntyre 291544dec2 Update the necessary unit tests 2021-07-19 16:00:07 -04:00
Spencer McIntyre beb39ae5bc Mark another Powershell payload as dynamic 2021-07-12 10:06:56 -04:00
Spencer McIntyre a23ef5ec5d Set dynamic cached size on reverse powershell 2021-07-12 09:22:59 -04:00
Tim W 6300518e19 Fix #15254, set dynamic cached size on powershell payloads 2021-07-12 12:55:24 +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
dwelch-r7 6817d0a0ee Land #15382, Add tests for aux and exploit cmd_check and cmd_run 2021-07-09 11:03:12 +01:00
Alan Foster e5241b412a Add tests for aux and exploit cmd_check and cmd_run 2021-07-08 17:32:52 +01:00
dwelch-r7 6dd298ebb7 Land #15390, Add tests for argument parsing 2021-07-08 16:19:37 +01:00
William Vu 6196037fba Update spec 2021-07-06 21:52:41 -05:00
Alan Foster 7f883f14a5 Add tests for argument parsing 2021-07-04 18:03:33 +01:00
adfoster-r7 6abdeb1ac1 Land #15247, add rubocop rule to enforce Notes in exploit module info 2021-06-11 10:45:38 +01:00
Alan Foster e8001333c3 Cleanup json rpc spec 2021-06-10 13:43:03 +01:00
agalway-r7 87d69c7553 Land #15263, adds payload flag to analyze 2021-06-03 16:03:46 +01:00
agalway-r7 6202ce6a5a Land #15268, fixes aux module spec syntax errors
Fix syntax errors in auxiliary spec modules
2021-06-03 14:39:33 +01:00