Commit Graph

11672 Commits

Author SHA1 Message Date
zerosum0x0 fb393d8a36 add "Windows Storage Server 2008 R2" to fingerprints 2021-03-01 19:05:35 -07:00
dwelch-r7 319f15d938 Handle nil versions for rubygems 4 2021-02-25 16:47:49 +00:00
bwatters 7cdd41df76 Land #14544, RDP Web Login User Enumeration Auxiliary Module
Merge branch 'land-14544' into upstream-master
2021-02-24 16:10:41 -06:00
bwatters 18f6245637 Land #14648, Process Herpaderping evasion module
Merge branch 'land-14648' into upstream-master
2021-02-24 11:39:47 -06:00
dwelch-r7 844e2f70d0 Land #14801, Bump rex-text version to Re add color to search command 2021-02-24 17:04:36 +00:00
Alan Foster 45e22d53d2 Re-add color to search command 2021-02-24 16:28:45 +00:00
dwelch-r7 6f2ba26917 Fix missing constant error when accessing the api web service 2021-02-24 12:28:46 +00:00
Grant Willcox 6f8821dd1d Land #14789, Fix session verification by checking TLV negotiation 2021-02-22 14:06:34 -06:00
Tim W edea755096 Land #14740, CVE-2021-3156 Sudo LPE (AKA: Baron Samedit) Improvements 2021-02-22 17:48:33 +00:00
Grant Willcox 5c886d46bf Land #14748, Fix Auxiliary::AuthBrute when using DB_ALL_USERS and DB_ALL_PASS options 2021-02-22 11:43:55 -06:00
Spencer McIntyre f2e1afed79 Fix session verification by checking TLV negotiation 2021-02-22 11:19:31 -05:00
Spencer McIntyre 998b38cf0d Enumerate Meterpreter's supported core commands 2021-02-19 15:51:33 -06:00
Grant Willcox 66c4388eda Land #14670, Enable word wrapped rex tables by default 2021-02-19 14:21:59 -06:00
dwelch-r7 3817ab9345 Land #14772, Extract module data store to its own file 2021-02-19 17:35:28 +00:00
Alan Foster f3ce9082b6 Enable word wrapped rex tables by default 2021-02-19 13:23:31 +00:00
agalway-r7 275e9c5454 Land #14696, Further Zeitwerk lands to improve boot speed
Zeitwerk rex folder
2021-02-19 10:33:37 +00:00
Alan Foster 6a349dad75 Extract module data store to its own file 2021-02-19 10:29:50 +00:00
k0pak4 8affc0e91a Add in proper realm reporting cred abilities 2021-02-15 18:20:56 -05:00
Jeffrey Martin 43ecfe5138 Land #14602, Fix length detection & enhance hex 2021-02-14 12:37:48 -06:00
Jeffrey Martin dbce3982fd Land #14067, [GSoC] Module for CVE-2019-13375, and PostgreSQL support for the library 2021-02-14 12:11:09 -06:00
Jeffrey Martin 7c4e42186d address merge conflict 2021-02-14 12:10:44 -06:00
adfoster-r7 30d24b5d88 Land #14747, Fix usage of Failure:: constant 2021-02-12 17:01:15 +00:00
dwelch-r7 f6c3de5732 Land #14733, Add latest Rubocop rules 2021-02-12 16:18:13 +00:00
Christophe De La Fuente cc1dde5ba8 Remove call to #creds in #build_credentials_array 2021-02-12 16:32:49 +01:00
dwelch-r7 b6eb940e46 Fix usage of Failure:: constant 2021-02-12 14:33:05 +00:00
Spencer McIntyre 20067d183e Use single quotes for escaping arguments consistently 2021-02-12 08:59:38 -05:00
Alan Foster bed7ae2c78 Add latest rubocop rules 2021-02-12 13:31:51 +00:00
Spencer McIntyre f31c7846d2 Escape shell arguments even more thoroughly 2021-02-11 12:25:28 -05:00
Spencer McIntyre 6562f309ce Handle whitespace in the target path 2021-02-10 17:40:42 -05:00
Spencer McIntyre 8757eb33fe Add an automatic target that uses version fingerprinting 2021-02-10 16:16:33 -05:00
Spencer McIntyre 7f17202194 Consistently handle existing directories in mkdir 2021-02-10 08:45:52 -05:00
firefart f9e8ac8f58 update more references 2021-02-08 17:48:54 +01:00
dwelch-r7 7fbbe23426 Remove more requires that were missed before 2021-02-08 14:51:58 +00:00
dwelch-r7 043d8efdbf Formatting 2021-02-08 12:49:31 +00:00
dwelch-r7 b95be3ed10 Zeitwerk rex folder 2021-02-08 12:24:12 +00:00
adfoster-r7 b3da14e66b Land #14669, ensure selected cracker is available and viable 2021-02-05 16:24:59 +00:00
Jeffrey Martin cce7dfb55f correction to error message grammar 2021-02-05 08:50:37 -06:00
dwelch-r7 4c43a8081a Land #14480, Improve handling of external modules when missing runtime dependencies 2021-02-05 13:51:11 +00:00
adfoster-r7 0b18de5a3d Land #14720, Fix missing vhost in rhost http url feature 2021-02-05 10:41:37 +00:00
dwelch-r7 3b8d87bdcb Fix missing vhost in rhost http url feature 2021-02-04 16:52:43 +00:00
Spencer McIntyre 7281d00938 Implement feedback from PR review 2021-02-04 09:25:40 -05:00
Spencer McIntyre b31aa023da Don't check the regex when the value is nil 2021-02-03 18:16:13 -05:00
A Galway 4f2d34a09d Land #14684, format logs to python modules 2021-02-03 15:54:15 +00:00
cgranleese-r7 98349a6823 Improve handling of external modules when missing runtime dependencies 2021-02-02 14:49:16 +00:00
Alan Foster e0653f271f Ensure external python modules have formatted logging 2021-02-01 17:42:49 +00:00
dwelch-r7 8f83de865c Revert "Fix bug where vhost wasn't being set correctly when using rhost http url" 2021-02-01 16:33:18 +00:00
Jeffrey Martin 6f7f1db6f9 ensure selected cracker is available and viable
When no password cracker is installed `cracker_version` returns `nil`.
Guard against `nil` in the version check and consolidate detection of
a viable environment and application as a responsibility of the factory
that provides the instance.
2021-01-27 14:28:08 -06:00
bwatters 5dafb52922 Land #14564, Switch to using mod parameter for tab completion
Merge branch 'land-14564' into upstream-master
2021-01-25 14:57:20 -06:00
Grant Willcox 940042ecbb Land #14647, Fix run command tab completions by using the correct value 2021-01-22 13:44:57 -06:00
Grant Willcox 57bb3fbc1c Land #14383, Add exploit and auxiliary Python module examples and update executable loader accordingly 2021-01-22 13:03:57 -06:00