Commit Graph

11613 Commits

Author SHA1 Message Date
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
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
Spencer McIntyre f3746be8c6 Fix tab completions by using the correct value 2021-01-22 11:45:03 -05: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
Alan Foster ad8891dff6 Switch to using mod parameter for tab completion 2021-01-21 22:59:36 +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 8ce8455f34 Re-add base folder and missing contents from core.rb to msf.rb 2021-01-19 12:59:13 +00:00
dwelch-r7 39401db2bf Re-add msf/core file for pro 2021-01-19 12:04:40 +00:00
cgranleese-r7 d5204cf68f Land #14583, Add check for nmap requiring sudo permissions 2021-01-18 15:31:40 +00:00
dwelch-r7 da50c257b5 Fix typo in regex 2021-01-18 15:07:49 +00:00
dwelch-r7 a855a39dd6 Refactor msf/scripts away 2021-01-18 14:30:59 +00: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
dwelch-r7 122acc4285 Tidy up redundant comments 2021-01-18 12:18:36 +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
dwelch-r7 ec59202d2e Land #14605, Automatically set the VHOST datastore option for modules
Update the VHOST datastore option for modules
2021-01-13 13:13:46 +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 a9804727d5 Update the VHOST datastore option for modules
This fixes handling the VHOST datastore option for modules that use the
HTTP Client mixin whereby the IP address was being used since RHOSTS is
resolved.
2021-01-11 10:31:36 -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
Spencer McIntyre 10b4c7b4da Fix a command precedence and parsing extra options 2021-01-07 15:16:40 -05:00
Spencer McIntyre fc7953c50e Use super in #method_missing for future mixins 2021-01-07 12:05:59 -05:00
dwelch-r7 a5cfa5175e Match against more specific error messages 2021-01-07 16:29:41 +00:00
dwelch-r7 a19575d6bb New lines and undoing debug changes 2021-01-06 12:48:16 +00:00
dwelch-r7 992bcbfac4 Add coverage for other nmap scans which require root 2021-01-06 11:14:29 +00:00
dwelch-r7 c0912b358c Fix tests 2021-01-05 16:20:42 +00:00
dwelch-r7 ad9763763d formatting fixes 2021-01-05 15:10:23 +00:00
dwelch-r7 bad5ccbc49 Remove msf/base requires 2021-01-05 14:59:46 +00:00
dwelch-r7 0a87386c49 Add base folder to autoloader 2021-01-05 13:07:53 +00:00
dwelch-r7 0d29b8d66c Add check for nmap requiring sudo permissions 2021-01-05 11:39:43 +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
Spencer McIntyre 11ca76cacc Support post actions as commands too 2020-12-29 16:54:09 -05:00
Spencer McIntyre 2f979757e3 Refactor the action commands dispatching logic into a nice mixin 2020-12-29 14:59:06 -05:00
CSharperMantle d99c2ac783 linguistic fixes of 'does not exists' 2020-12-23 11:36:38 +08: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