Spencer McIntyre
83de0924f0
Move #generate_stage to #generate for singles
2022-09-22 12:55:41 -04:00
bwatters
88f14950a0
Land #16688 , Add Mimipenguin
...
Merge branch 'land-16688' into upstream-master
2022-09-19 12:43:16 -05:00
space-r7
664a3eb89c
bump mettle to 1.0.20
2022-09-16 18:20:06 -05:00
Spencer McIntyre
ec4c45f145
Land #16521 , Add custom stage
2022-09-08 14:44:32 -04:00
bwatters
07aa024b21
Add custom session types and minor cleanups
2022-09-07 15:43:50 -05:00
space-r7
1e18013a9b
update payload cached sizes
2022-08-30 10:15:36 -05:00
space-r7
7983f878a8
Land #16597 , psh cmd adapter fix for encrypt shell
2022-06-21 09:47:05 -05:00
Jeffrey Martin
bcac5a1274
add missing payload tests
2022-06-15 14:34:08 -05:00
Spencer McIntyre
adcf45b0ff
Fix the arch in #handle_connection too
...
This fixes an issue with the adated peinject stage which supported both
x86 and x64 via a library that checked its own #arch.
2022-05-27 16:42:14 -04:00
bwatters
89d47aad69
Magic numbers FTW?
2022-05-27 09:26:09 -05:00
bwatters
f1da425a89
Update cache sizes...
2022-05-27 08:38:53 -05:00
bwatters
0201693519
Rebase and update with Spencer's collab branch
2022-05-26 18:31:37 -05:00
bwatters
3f736834d2
Add x64 config
2022-05-24 16:13:01 -05:00
bwatters
e312619418
Add support for 64-bit, rubocop, and some requested changes
2022-05-24 16:13:01 -05:00
bwatters
7f6ef8384b
Update cache sizes...
2022-05-24 16:09:47 -05:00
bwatters
681455dec3
Add a custom stager type for x86 windows
2022-05-24 16:09:47 -05:00
dwelch-r7
a911a9185a
Update cached sizes
2022-05-24 16:04:03 +01:00
dwelch-r7
0df1f58480
Update cached sizes
2022-05-24 16:04:00 +01:00
Spencer McIntyre
2d0cdc31e3
Set the correct arch in #generate_stage too
2022-05-19 16:30:54 -04:00
Spencer McIntyre
9a345052b6
Set the arch while generating
2022-05-19 16:30:52 -04:00
Spencer McIntyre
e629264678
Check size for compatibility with powershell
2022-05-17 09:28:07 -04:00
Spencer McIntyre
e48624558a
Set the UUID arch and platform correctly
2022-05-09 11:55:57 -04:00
Spencer McIntyre
eb03c9f131
Add the powershell adapters
2022-05-09 11:55:57 -04:00
dwelch-r7
1f4ee19c05
Expose options for logging to a file in mettle
2022-05-06 14:36:55 +01:00
adfoster-r7
e7db0aec99
Update meterpreter encryptor loader to support python 3.4
2022-05-05 19:18:20 +01:00
dwelch-r7
3a8fb2b480
Update cached sizes
2022-04-29 15:41:57 +01:00
dwelch-r7
1a551138cd
Bump payloads version
2022-04-29 15:09:05 +01:00
dwelch-r7
2e44a91b39
Refactor debugging config options to a common location
2022-04-29 15:04:12 +01:00
dwelch-r7
db1d42237b
Refactor debugging config options
2022-04-29 15:04:12 +01:00
dwelch-r7
e93253fb38
Conditionally send log path configuration for meterpreter
2022-04-29 15:04:11 +01:00
dwelch-r7
ec9f0b5242
Add log path session config option
2022-04-29 15:04:11 +01:00
Spencer McIntyre
8e2bd3c5a9
Land #16475 , ManageEngine ADSelfService Plus RCE
2022-04-20 15:22:36 -04:00
Jake Baines
c77e12e0c5
Fixed the name of the jjs cmd
2022-04-19 11:28:26 -07:00
Jake Baines
ae54c8c3d9
Initial implementation of authenticated RCE against ManageEngine ADSelfService Plus (CVE-2022-28810)
2022-04-19 10:33:54 -07:00
space-r7
500d08f08e
Land #16426 , fix osx stager crash in osx Monterey
2022-04-18 12:38:51 -05:00
Grant Willcox
82be63ffdc
Land #16451 , Use debug versions of extensions if MeterpreterDebugBuild is enabled
2022-04-14 11:34:08 -05:00
dwelch-r7
aca1b8df9b
Use debug versions of extensions if MeterpreterDebugBuild is enabled
2022-04-13 14:10:57 +01:00
sjanusz
b5dd215cee
Update cached PHP Meterpreter payload size
2022-04-13 13:09:00 +01:00
sjanusz
5fdf82ff76
Add toggleable logging to console & file to PHP Meterpreter
2022-04-12 17:15:06 +01:00
sjanusz
b0e4a16fa1
Update cached Python Meterpreter payload sizes
2022-04-12 11:39:56 +01:00
usiegl00
b9052be102
Use libdyld locator to fix osx stager on monterey
...
We locate the dyld_shared_cache in memory to find and resolve the
functions we need in libdyld.dylib. We retain the original dyld location
method on osx versions before Sierra.
Explicitly set length for osx x64 initial stage
The rdx register, used for passing the payload length, is being
clobbered by a system call in the new MacOS version. Instead of relying
on the register being untouched, we set it equal to the payload length.
2022-04-12 11:27:23 +09:00
dwelch-r7
37117383f7
Updated cached sizes
2022-04-01 11:58:53 +01:00
dwelch-r7
2f76a650c1
Updated cached sizes
2022-04-01 11:33:30 +01:00
sjanusz
bbf9e3163a
Fix file reads on Windows for binary files
2022-03-21 12:47:39 +00:00
bwatters
c936c45167
Land #16186 , Add Python Meterpreter Command Payloads
...
Merge branch 'land-16186' into upstream-master
2022-03-14 17:29:03 -05:00
Spencer McIntyre
5e5c207864
Update metasploit-payloads gem to 2.0.76
2022-03-01 10:01:07 -05:00
Spencer McIntyre
2e32619328
Merge info in the meterpreter module
2022-02-24 09:04:51 -05:00
Spencer McIntyre
bad55a858c
Add the new adapter payload type
2022-02-23 16:38:57 -05:00
h00die
d5ba1afbec
fix URLs not resolving
...
fix URLs not resolving
add csv export to references
fix URLs not resolving
pdf not pd
missed a url change
remove extra recirectedfrom fields
remove extra file
fix ovftool url accidental replacement
2022-02-16 17:22:40 -06:00
Spencer McIntyre
683d4ac471
Add support for staged python command payloads
2022-02-13 12:03:08 -05:00