h00die
|
6a851855a8
|
spelling fixes for lib folder
|
2024-01-06 15:54:49 -05:00 |
|
adfoster-r7
|
ad608f6999
|
Update database connection logic to avoid startup crashes
|
2023-11-14 18:29:14 +00:00 |
|
sjanusz-r7
|
daa8b8ae99
|
Use Metasploit-Payloads Crypto to decrypt payloads
|
2023-10-13 14:42:10 +01:00 |
|
bwatters
|
548a2d7ab4
|
Add fetch payloads for Windows and Linux x64
|
2023-05-18 10:47:29 -05:00 |
|
adfoster-r7
|
0b2ee36e8a
|
Fix pe inject payload crash
|
2022-11-03 19:42:17 +00:00 |
|
Spencer McIntyre
|
ec4c45f145
|
Land #16521, Add custom stage
|
2022-09-08 14:44:32 -04: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
|
0201693519
|
Rebase and update with Spencer's collab branch
|
2022-05-26 18:31:37 -05:00 |
|
bwatters
|
41a5891627
|
Add x64 reverse_winhttp support for custom stagers
|
2022-05-24 16:13:01 -05:00 |
|
bwatters
|
4426a10dd7
|
Add x86 reverse_winhttp support
|
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
|
681455dec3
|
Add a custom stager type for x86 windows
|
2022-05-24 16:09:47 -05:00 |
|
Spencer McIntyre
|
a8a9b4bbe1
|
Update the #generate signature to take opts
|
2022-05-19 16:30:54 -04:00 |
|
Spencer McIntyre
|
08266beac3
|
Pass around the conf and opts to share the arch
|
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
|
8206c24f4c
|
Account for dynamic cached sizes in Windows payloads
|
2022-05-09 11:55:57 -04: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
|
ec9f0b5242
|
Add log path session config option
|
2022-04-29 15:04:11 +01:00 |
|
dwelch-r7
|
aca1b8df9b
|
Use debug versions of extensions if MeterpreterDebugBuild is enabled
|
2022-04-13 14:10:57 +01:00 |
|
dwelch-r7
|
647463b5ad
|
Use updated payloads gem and refactor debug option
|
2022-04-01 11:20:22 +01:00 |
|
dwelch-r7
|
8e773c1939
|
Rename debug option and make it advanced
|
2022-04-01 11:14:52 +01:00 |
|
dwelch-r7
|
13ca7c88f3
|
Add debug option for windows meterpreter
|
2022-04-01 11:14:52 +01:00 |
|
sjanusz
|
a3f4af1775
|
Fix encrypted shells crashing with no DB connection
|
2022-03-15 16:00:30 +00:00 |
|
Tim W
|
9733ced0e4
|
cleanup and move LOAD_MODULES option to Msf::Payload::Windows::Powershell
|
2021-11-30 07:06:11 +00:00 |
|
Tim W
|
1c87495a4a
|
fix ssl payload
|
2021-11-30 06:30:58 +00:00 |
|
Tim W
|
9097b181b0
|
add powershell_reverse_tcp_ssl
|
2021-11-30 06:30:58 +00:00 |
|
space-r7
|
4b646c1886
|
add linker option to pin image base
also add advanced option to display
command used in compiling encrypted payloads
|
2021-09-23 14:59:18 -05:00 |
|
A Galway
|
cae29ccc2e
|
PR Cleanup
|
2021-09-23 11:56:34 +01:00 |
|
A Galway
|
ed6ef51f64
|
demotes no db message from error to warning
|
2021-09-13 11:06:45 +01:00 |
|
A Galway
|
81a86379d7
|
handles unverified shells & warns db/mingw not installed
|
2021-09-10 17:56:08 +01:00 |
|
space-r7
|
9879593598
|
wait for all data when receiving stage
|
2021-09-08 09:31:03 -05:00 |
|
dwelch-r7
|
a9d38ecc15
|
Land #14430, Add warnings for no db connection while using uuid tracking
|
2021-03-24 12:12:18 +00:00 |
|
dwelch-r7
|
b95be3ed10
|
Zeitwerk rex folder
|
2021-02-08 12:24: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 |
|
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 |
|
cn-kali-team
|
8f729b6fd5
|
removed this JSON
|
2020-12-04 11:26:01 +08:00 |
|
cn-kali-team
|
893dd6b653
|
fix #14158
|
2020-11-25 20:07:00 +08:00 |
|
Romain Lesteven
|
3f0030b16e
|
Ref #14336 : Fix Windows reverse_named_pipe Payload
|
2020-11-03 13:04:36 +01:00 |
|
Tim W
|
12c5f4f916
|
CVE-2019-1458 chrome sandbox escape initial commit
|
2020-10-15 10:57:46 -05:00 |
|
Spencer McIntyre
|
c2d49384c0
|
Land #13980, Reflective PE Payloads Added
|
2020-09-02 13:22:30 -04:00 |
|
Spencer McIntyre
|
67df4ea672
|
Adjust verbiage and whitespace, remove a buggy asm instruction
|
2020-09-02 13:20:50 -04:00 |
|
Ege Balcı
|
84b229d393
|
Major changes on x64 PE loader and several improvments
|
2020-08-31 21:35:59 +03:00 |
|
Ege Balcı
|
4bd8690370
|
Several bug fixes on x64 PE loader and PE mapper
|
2020-08-28 01:08:29 +03:00 |
|
Ege Balcı
|
66292a5f28
|
DLL preamble fixed & exitfunk is now optional
|
2020-08-26 19:45:44 +03:00 |
|
Ege Balcı
|
071eb14e4e
|
Update lib/msf/core/payload/windows/x64/reflective_pe_loader.rb
Co-authored-by: Spencer McIntyre <58950994+smcintyre-r7@users.noreply.github.com>
|
2020-08-26 19:04:17 +03:00 |
|
Ege Balcı
|
9745385346
|
More PE validation methods added
|
2020-08-26 00:13:30 +03:00 |
|
Ege Balcı
|
138c951052
|
New PE loader mechanics, PE characteristics detection and several bug fixes
|
2020-08-20 20:35:32 +03:00 |
|
Spencer McIntyre
|
cc21e5e50d
|
Validate the PE file early on to raise errors
|
2020-08-12 17:32:12 -04:00 |
|