Commit Graph

8478 Commits

Author SHA1 Message Date
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
Grant Willcox 7b7bdff1cc Relocate the check to not load the example modules from base.rb loader to the executable loader 2021-01-22 11:07:14 -06:00
adfoster-r7 ff6a1f135c Land #14629, migrate msf folder to Zeitwerk 2021-01-22 14:21:26 +00:00
dwelch-r7 1f679d565d Replace the comments from vore.rb and base.rb with readmes 2021-01-22 12:50:29 +00:00
Grant Willcox 0fc8df31f2 Land #14609, Fix bug where vhost wasn't being set correctly when using rhost http url 2021-01-19 11:10:50 -06:00
dwelch-r7 fc4a7fecb3 fix eager loading 2021-01-18 14:21:54 +00:00
dwelch-r7 d6896dadc0 remove msf folder requires 2021-01-18 14:21:54 +00:00
dwelch-r7 d437a32374 remove msf/util requires 2021-01-18 14:21:54 +00:00
dwelch-r7 b816373b94 remove msf/ui requires 2021-01-18 14:21:54 +00:00
dwelch-r7 319e718a95 zeitwerk lib/msf folder, eager loading works 2021-01-18 14:20:57 +00:00
adfoster-r7 da7a51fbca Land #14584, implement the zeitwerk autoloader within lib/msf/base 2021-01-18 13:11:08 +00:00
adfoster-r7 67f99690d8 Land #14613, Fix broken ntlm message constants 2021-01-14 17:51:07 +00:00
Alan Foster 557623370e Fix broken ntlm message constants 2021-01-14 10:23:57 +00:00
dwelch-r7 2578d824db Fix bug where vhost wasn't being set correctly when using rhost http url 2021-01-13 14:41:45 +00:00
Spencer McIntyre ab50715cd2 Make additional clarifications in the file system mixin documentation 2021-01-12 16:13:39 -05:00
Spencer McIntyre 95e4ae77b1 Remove a reference to an undefined var and consistently return a boolean 2021-01-12 09:09:20 -05:00
Spencer McIntyre a7b65635f9 Add an alias for the junction methods 2021-01-08 18:41:05 -05:00
Spencer McIntyre 829bacbef6 Refactor and document some of the FileSystem mixin methods 2021-01-08 16:10:36 -05:00
Christophe De La Fuente 2886ee0448 Land #14582, Support command actions for post modules and consolidate VSS modules 2021-01-08 16:54:04 +01:00
dwelch-r7 bad5ccbc49 Remove msf/base requires 2021-01-05 14:59:46 +00:00
bwatters 54f5e565fa Land #14330, SpamTitan Gateway Remote Code Execution
Merge branch 'land-14330' into upstream-master
2021-01-04 12:14:12 -06:00
Shelby Pace 9e41dfec62 Land #14334, close socket in x86 bind payloads 2021-01-04 11:50:07 -06:00
Spencer McIntyre 88f5fada50 Initial unified VSS module 2020-12-29 17:48:17 -05:00
Spencer McIntyre fc8312f1aa Fix a bug that occurs when the action is invalid 2020-12-29 17:25:02 -05:00
Jeffrey Martin ca0deec2c1 typo fix for error logged in import
`print_error` is not commonly used in import classes, this may not
be the best solution, however the typo needs to be addressed.
2020-12-21 10:21:38 -06:00
cgranleese-r7 0433700a01 Land #14444, Adds in a couple of missing methods from the remote data services for adding/deleting routes 2020-12-18 14:41:21 +00:00
cgranleese-r7 f76d1ac0e5 Land #14475, Refactor of where and when the EICAR canary is checked 2020-12-18 11:35:14 +00:00
dwelch-r7 450193ed6a Send sessions records instead of IDs 2020-12-18 11:00:55 +00:00
dwelch-r7 390b08d3d8 Fix namespacing for Route servlet 2020-12-18 11:00:55 +00:00
dwelch-r7 f4e0278125 Add remote data service support for autoroute 2020-12-18 11:00:55 +00:00
Spencer McIntyre 87dacce2cd Land #14446, Add Oracle Solaris SunSSH PAM parse_user_name() exploit (CVE-2020-14871) 2020-12-16 16:01:32 -05:00
Shelby Pace c21b20acf4 Land #14472, replace hard-coded port with rport 2020-12-16 12:49:23 -06:00
Christophe De La Fuente afea5cd74e Use opts['RHOST'] and opts['RPORT'] to creating the SNMP::Manager instance in connect_snmp 2020-12-16 15:15:27 +01:00
adfoster-r7 61dec1b3e7 Land #14499, Replace self with the explicit Module name In AuthServlet lambdas 2020-12-16 11:49:12 +00:00
Tim W a30cdfc892 Fix #14254, Add CVE-2020-1054, win32k DrawIconEx OOB Write LPE 2020-12-14 14:54:54 +00:00
William Vu ba125c1c64 Merge remote-tracking branch 'upstream/master' into feature/solaris 2020-12-11 14:25:05 -06:00
dwelch-r7 fb638e909a Replace self with the explicit Module name 2020-12-11 11:44:39 +00:00
dwelch-r7 ee32393b41 Address code review comments 2020-12-10 17:24:30 +00:00
dwelch-r7 54b897ea44 Land #14431, Add configurable logging to the console and support stdout sinks
Add configurable logging to the console and support stdout sinks
2020-12-10 16:09:42 +00:00
William Vu 9452c1dcfa Fix merge conflict from #14202, in linear history 2020-12-09 17:24:29 -06:00
Jeffrey Martin 5440415020 force active record object load
In some cases when `empty?` returns true `first` will fail to get db connection
2020-12-09 15:46:27 -06:00
dwelch-r7 dae27fb3ba Make the EICAR canary useful again 2020-12-09 14:47:22 +00:00
Spencer McIntyre 90a99ae7c3 Land #14423, Expand wordpress_scanner to look for themes & plugins 2020-12-09 09:12:28 -05:00
Alan Foster 9e20bb5270 Add configurable logging to the console and support stdout sinks 2020-12-08 16:23:24 +00:00
Brendan Coles 3f0336bac0 Msf::Auxiliary::EPMP: replace hard-coded port 80 with rport 2020-12-08 15:24:17 +00:00
h00die ac26d4d79b wordpress version update 2020-12-07 18:36:53 -05:00
dwelch-r7 49a6b1b257 Remove requires that sneaked in while the PR was up 2020-12-07 11:02:10 +00:00
dwelch-r7 1617b3ec9b Use zeitwerk for lib/msf/core folder 2020-12-07 10:31:45 +00:00
William Vu 010e110b8d Fix indentation
Whoops!
2020-12-07 01:35:13 -06:00
William Vu 6066ad47bd Remove unnecessary includes 2020-12-07 01:35:13 -06:00