Zach Goldman
90d3d6fc0a
testing for opt_enum changes
2023-12-11 09:08:54 -06:00
Zach Goldman
56afed78ff
fix optenum, add documentation, fix issue with unset values
2023-12-04 18:03:28 -06:00
Zach Goldman
095540cea6
Enhance ability to follow payload override in shell to meterpreter
...
Update modules/post/multi/manage/shell_to_meterpreter.rb
Co-authored-by: jheysel-r7 <Jack_Heysel@rapid7.com >
payload override
2023-12-04 12:01:28 -06:00
Ashley Donaldson
61539ac260
Fix VBS stager in shell_to_meterpreter.
2023-06-06 07:23:58 +10:00
Grant Willcox
0d094f8645
Land #17917 , shell_to_meterpreter: Support using bind payloads with PAYLOAD_OVERRIDE
2023-06-05 13:36:30 -05:00
Ashley Donaldson
795980260b
Created mixin to retrieve the architecture of the current shell.
...
Currently only supports Windows, but does work on Win2000 upwards.
2023-06-05 11:10:53 +10:00
bcoles
538381bd4d
shell_to_meterpreter: Support using bind payloads with PAYLOAD_OVERRIDE
2023-04-22 15:44:56 +10:00
adfoster-r7
a81a71c5df
Run rubocop on post modules
2023-02-08 13:47:34 +00:00
sjanusz
7b75bd6e27
Cache remote Python binary name
2022-05-27 10:21:59 +01:00
sjanusz
17a37a9d4d
Detect more Python binaries & don't run last cmd_exec as channelized
2022-05-25 15:21:40 +01:00
sjanusz
b54cfee665
Open a new Meterpreter session when trying to upgrade Meterpreter
2022-03-22 14:08:25 +00:00
Grant Willcox
1b9f9f0620
Add in final review fixes to handle Windows ARM if ever encountered
2021-11-24 16:37:21 -06:00
Tim W
423810ca5c
fix shell_to_meterpreter cmd_exec powershell
2021-11-22 03:11:26 +00:00
Tim W
f2d7f33280
run rubocop on shell_to_meterpreter
2021-11-11 16:00:05 +00:00
Tim W
7a2eb1cbcb
fix #15856 , fix shell_to_meterpreter to detect x64 windows and return an x64 meterpreter session
2021-11-11 14:40:18 +00:00
Tim W
d1fa2e857d
fix #15528 , fix powershell command length in shell_to_meterpreter
2021-08-10 12:08:50 +01:00
Tim W
0ab4213630
use & disown
2021-02-11 12:26:27 +00:00
Tim W
c5ba97100f
fix osx shell_to_meterpreter to use python reflection
2021-02-11 11:38:43 +00:00
dwelch-r7
1617b3ec9b
Use zeitwerk for lib/msf/core folder
2020-12-07 10:31:45 +00:00
Tim W
634a2f3c61
prevent upgrading of meterpreter sessions with shell_to_meterpreter
2020-11-20 17:26:21 +00:00
Tim W
fd3f64ed0a
fix encoding and comspec in shell_to_meterpreter
2020-11-18 22:46:09 +08:00
L
ee7120d63a
fixed post/multi/manage/shell_to_meterpreter
2018-12-25 15:00:39 +08:00
Tim W
b7da75d860
fix #10576 , fix session upgrade HANDLE_TIMEOUT
2018-09-04 16:46:33 +08:00
Tim W
f10d58bc2d
upgrade osx shells to osx meterpreter
2018-02-21 02:54:38 +08:00
Tim
ca4feb5136
fix session upgrading
2017-10-23 01:26:45 +08:00
Brent Cook
6300758c46
use https for metaploit.com links
2017-07-24 06:26:21 -07:00
darkbushido
81bcf2ca70
updating all LHOST to use the new opt type
2017-05-04 12:57:50 -05:00
William Vu
64452de06d
Fix msf/core and self.class msftidy warnings
...
Also fixed rex requires.
2017-05-03 15:44:51 -05:00
Tim
9e0cb9797b
python -c payload -> echo payload | python
2017-02-04 17:57:17 +08:00
Brent Cook
f313389be4
Merge remote-tracking branch 'upstream/master' into land-7507-uuid-arch
2016-11-20 19:08:56 -06:00
David Maloney
8e3888f20c
the template ref in this module was missed
...
when we cleaned up all the other powershell template refs
we missed the one in this module which seems to e replicating
large ammounts of library code
7533
2016-11-11 14:24:33 -06:00
Konrads Smelkovs
f754adad0c
Fix typo PAYLOAD_OVERWRITE vs PAYLOAD_OVERRIDE
2016-10-29 11:20:32 +01:00
OJ
57eabda5dc
Merge upstream/master
2016-10-29 13:54:31 +10:00
OJ
1ca2fe1398
More platform/arch/session fixes
2016-10-29 08:11:20 +10:00
David Maloney
6b77f509ba
fixes bad file refs for cmdstagers
...
when moving to the rex-exploitation gem some of the
file references were missed, partially due to silly differences
between how each file was referenced
Fixes #7466
2016-10-21 12:31:18 -05:00
OJ
022830634b
Rejig platform to use windows instead of win32/win64
2016-10-14 10:10:04 +10:00
wchen-r7
2f66442f1d
Fix #5191 , bad LHOST format causes shell_to_meterpreter to backtrace
...
When using shell_to_meterpreter via a pivot, the LHOST input's format
might be invalid. This is kind of a design limitation, so first we
check the input, and there is a module doc to go with it to explain
a workaround.
Fix #5191
2016-04-28 23:03:54 -05:00
Christian Mehlmauer
3123175ac7
use MetasploitModule as a class name
2016-03-08 14:02:44 +01:00
Brent Cook
f703fa21d6
Revert "change Metasploit3 class names"
...
This reverts commit 666ae14259 .
2016-03-07 13:19:55 -06:00
Christian Mehlmauer
666ae14259
change Metasploit3 class names
2016-03-07 09:56:58 +01:00
Rory McNamara
45b9230efb
Redirect python stderr to stdout, darwin python platform
2015-12-22 11:32:31 +00:00
Tim
be9197fc97
quick fix for issues #6359
2015-12-22 03:26:31 +00:00
Tim
f9d74143c3
fix typo
2015-12-22 03:25:34 +00:00
Rory McNamara
15dd18dc4b
use single quotes, remove explicit nil
2015-12-02 09:36:07 +00:00
Rory McNamara
811167442c
Re-disable debugging nodelete
2015-11-17 13:10:03 +00:00
PsychoMario
2b99969f9a
quote paths to allow spaces
2015-11-15 00:14:30 +00:00
PsychoMario
e3f25fd6e2
Add support for specifying path, file in bourne dropper
2015-11-14 18:31:11 +00:00
jvazquez-r7
6468eb51b2
Do changes to have into account powershell sesions are not cmd sessions
2015-10-02 15:26:42 -05:00
jvazquez-r7
834c0e594a
Update multi modules
2015-06-29 11:36:28 -05:00
g0tmi1k
ce9481d2b7
Inconstancy - If datastore['VERBOSE'] vs vprint
2015-06-18 09:27:01 +01:00