Commit Graph

13785 Commits

Author SHA1 Message Date
Spencer McIntyre bb82b41184 Update the rename_file docs 2021-08-19 12:08:03 -04:00
pingport80 10224a9c8c update regex to string in session type checks 2021-08-19 20:13:27 +05:30
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 a75b649cf3 Land #15546, properly store UUID URLs 2021-08-18 17:15:14 -05:00
dwelch-r7 669caaf7a6 Rework interactive meterpreter shells feature flag 2021-08-18 15:07:59 +01:00
dwelch-r7 62d6fd7745 lock fully interactive shell behind feature flag 2021-08-18 15:07:59 +01:00
pingport80 40f4fff278 update condition 2021-08-17 20:14:00 +05:30
pingport80 077ea6dc79 update common.rb to support powershell session type 2021-08-17 19:45:08 +05:30
pingport80 a7bed49e8a update readable? for directories 2021-08-17 16:39:23 +05:30
pingport80 66c0a17b14 update _write_file_powershell 2021-08-17 16:09:20 +05:30
pingport80 6a2335e5e0 divide the file transfer in small chunks 2021-08-17 03:44:57 +05:30
pingport80 3d243a5005 add write method for powershell session type 2021-08-17 01:34:12 +05:30
pingport80 05d2375721 fix localization issue and enhance rename_file method 2021-08-16 19:40:37 +05:30
bwatters 14c3eca706 Land #15303, Fix dir method for windows shell sessions (with all commits)
Merge branch 'land-15303' into upstream-master
2021-08-13 15:46:44 -05:00
bwatters cd4df70ce8 Land #15303, Fix dir method for windows shell sessions
Merge branch 'land-15303' into upstream-master
2021-08-13 15:38:21 -05:00
Tim W 5acd0ee5d6 Fix #15480, fix IgnoreUnknownPayloads for stageless reverse_http payloads 2021-08-13 16:57:04 +01:00
pingport80 59af52fee4 add a protection from nil 2021-08-13 20:02:26 +05:30
space-r7 0530f78d12 add comments and test 2021-08-12 10:18:13 -05:00
space-r7 03e9d82ed8 fix packfile construction, fix git push
also adds the ability to further customize
commits, including the option to use a custom
email address, name, commit message, etc.
2021-08-12 10:18:13 -05:00
space-r7 e2f1ad692b add find_obj method and delta object parsing 2021-08-12 10:18:13 -05:00
space-r7 89e6690782 remove pry statements 2021-08-12 10:18:12 -05:00
Shelby Pace 51741c8c01 account for ofs-delta / ref-delta objects 2021-08-12 10:18:12 -05:00
Shelby Pace d0c0372596 add request / response classes 2021-08-12 10:18:12 -05:00
Shelby Pace 2736599373 update comments, remove debugging statements 2021-08-12 10:18:12 -05:00
Shelby Pace 53187648c1 add module
also includes packfile obj metadata changes
2021-08-12 10:18:11 -05:00
Shelby Pace 73ad7de0a7 add parent param to git mixin
add fixes to packfile mixin
2021-08-12 10:18:11 -05:00
Shelby Pace d7161d0b90 add packfile, pkt line, and module code 2021-08-12 10:18:11 -05:00
Shelby Pace d89554e995 add git mixin changes and usage in git exploits 2021-08-12 10:18:11 -05:00
Shelby Pace 3fb225c9c6 add wrapper methods for creating git objects
use methods in git_submodule_command_exec
2021-08-12 10:18:11 -05:00
Grant Willcox a6eaf58f84 Land #15523, Add missing command names to session compatibility warning 2021-08-11 16:40:50 -05:00
pingport80 235aae068f fix minor error 2021-08-11 19:32:47 +05:30
pingport80 6c1c717f1a add a check to see the path exists 2021-08-11 19:10:22 +05:30
pingport80 14cd2a74f5 update readable to add support for powershell 2021-08-11 18:46:52 +05:30
Alan Foster 03400991af Update uses of open ssl 2021-08-10 15:40:23 +01:00
adfoster-r7 87e29b4599 Update thin kwargs usage 2021-08-10 15:40:19 +01:00
pingport80 05eff3e25f increase the chunk size 2021-08-10 20:07:37 +05:30
pingport80 5c2090f9ae updated suggested changes and reduce the size of each chunk 2021-08-10 18:45:26 +05:30
adfoster-r7 fedcdc386b Land #15493, Rails 6.1 upgrade 2021-08-10 11:49:25 +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 d240292253 move web service api code into library path 2021-08-09 12:22:43 -05:00
Jeffrey Martin 8d66913c00 guard hrr_rb_ssh from zeitwerk eager loading
if/when eager loading is enabled any class or top level require
will be exercised during the process.  Since the ruby builtin PTY
does not function in Windows, defer requires that inveract with symbols
in the `hrr_rb_ssh` gem to ensure they load only during runtime.
2021-08-09 12:22:13 -05:00
Alan Foster c8cc111318 Rename class.parents to class.module_parents 2021-08-09 12:16:13 -05:00
Jeffrey Martin 1fe26b8c6c connection_config is deprecated 2021-08-09 12:16:11 -05:00
Jeffrey Martin 047a1eba07 Rails 6.1 upgrade 2021-08-09 12:16:08 -05:00
Christophe De La Fuente 07c9350733 Land #15430, Support for SSH pivoting 2021-08-09 18:34:08 +02:00
adfoster-r7 fade59dc64 Add missing command names to session compatibility warning 2021-08-09 17:13:26 +01:00
Gaurav Purswani 300328fafe Update lib/msf/core/post/file.rb
Co-authored-by: Spencer McIntyre <58950994+smcintyre-r7@users.noreply.github.com>
2021-08-09 20:19:12 +05:30
Spencer McIntyre 06b671e710 Add the SSLVersion datastore option for servers
Requires rapid7/rex-socket#37 for the option to be honored.
2021-08-06 14:44:53 -05:00
Spencer McIntyre c43d55068c Add the SSLVersion datastore option for handlers
Requires rapid7/rex-socket#37 for the option to be honored.
2021-08-06 14:44:48 -05:00
Alan Foster 2c73c14931 Update rpc analyze command to support latest functionality 2021-08-05 20:18:31 +01:00