Martin Sutovsky
|
8a9eeafd1c
|
armle/armbe shellcode update
|
2026-01-13 08:34:26 +01:00 |
|
Martin Sutovsky
|
8a4265038a
|
armbe/armle jump instruction update
|
2026-01-13 08:34:26 +01:00 |
|
Martin Sutovsky
|
dfc51fdcd9
|
Fix for lost zero byte in arm64, adding more reliable method for all archs
|
2026-01-13 08:34:25 +01:00 |
|
Martin Sutovsky
|
2ccbffe67a
|
Fixing jump instruction for aarch64
|
2026-01-13 08:34:25 +01:00 |
|
Martin Sutovsky
|
0821db9e94
|
Adding remaining architectures, untested
|
2026-01-13 08:34:25 +01:00 |
|
Martin Sutovsky
|
7ab1e0dc10
|
Fix sh option
|
2026-01-13 08:34:24 +01:00 |
|
Martin Sutovsky
|
ff9fe421f5
|
Rebase, adding sh option
|
2026-01-13 08:34:24 +01:00 |
|
jheysel-r7
|
ae4a5ac986
|
Merge pull request #20786 from zeroSteiner/feat/lib/mod-merge-target-info
Merge target info into the module info
|
2026-01-08 18:01:14 -08:00 |
|
jenkins-metasploit
|
ac263282a6
|
Bump version of framework to 6.4.107
|
2026-01-08 03:35:47 +00:00 |
|
Martin Sutovsky
|
27fc0bf2e2
|
Fixes typo in to_executable
|
2026-01-07 12:12:37 +01:00 |
|
jheysel-r7
|
0d21fd4cc9
|
Merge pull request #20692 from msutovsky-r7/persistence/multi/python-site-specific-config-hook
Adds module for python site-specific hook persistence
|
2026-01-06 16:19:31 -08:00 |
|
dledda-r7
|
b42fc2eb1e
|
fix: remove armbe, ppc, ppc64le, ppce500v2 and zarch elf_loaders
|
2026-01-06 09:53:04 -05:00 |
|
dledda-r7
|
b3b7e5f0fb
|
rebase: post-rebase
|
2026-01-06 09:53:02 -05:00 |
|
Diego Ledda
|
a4cb822d13
|
Update lib/msf/core/payload/linux/aarch64/elf_loader.rb
|
2026-01-06 09:52:28 -05:00 |
|
dledda-r7
|
ed87ffeb66
|
fix: rollback itoa and execve instead of execveat
|
2026-01-06 09:52:28 -05:00 |
|
Diego Ledda
|
91bb23f41d
|
Update lib/msf/core/payload/linux/aarch64/elf_loader.rb
fix aarch64 packing
|
2026-01-06 09:52:27 -05:00 |
|
Martin Sutovsky
|
8ab2f4450f
|
Rolling back zarch to exec syscall
|
2026-01-06 09:52:27 -05:00 |
|
Martin Sutovsky
|
70ad726dd6
|
Rolling back ppc/ppc64/ppce500v2 to exec syscall
|
2026-01-06 09:52:26 -05:00 |
|
Martin Sutovsky
|
ad44f7c637
|
Rolling back arm/arm64 to exec syscall
|
2026-01-06 09:52:26 -05:00 |
|
dledda-r7
|
17776b6377
|
fix: fix linux prepends, uniform ppc prepends
|
2026-01-06 09:52:26 -05:00 |
|
dledda-r7
|
d2a2d1e1c8
|
fix: removed + character in PayloadLinuxMinKernel
|
2026-01-06 09:52:20 -05:00 |
|
dledda-r7
|
cab1337d76
|
fix: update util/exe.rb to support new linux templates, code refactoring
|
2026-01-06 09:51:55 -05:00 |
|
Diego Ledda
|
d157779b72
|
Update lib/msf/core/payload/linux/mipsbe/prepends.rb
Co-authored-by: Brendan <bwatters@rapid7.com>
|
2026-01-06 09:51:54 -05:00 |
|
Martin Sutovsky
|
34318f81b6
|
Fixing mipsbe loader stub
|
2026-01-06 09:51:53 -05:00 |
|
dledda-r7
|
187a7d361a
|
fix: changes based on review comments
|
2026-01-06 09:51:51 -05:00 |
|
Martin Sutovsky
|
f29d7aeea0
|
Fixed comments
|
2026-01-06 09:51:29 -05:00 |
|
Martin Sutovsky
|
f391e1dda2
|
Adds convetion for each architecture
|
2026-01-06 09:51:29 -05:00 |
|
dledda-r7
|
58a32627c0
|
chore: linting meterpreter_loader and prepends
|
2026-01-06 09:51:28 -05:00 |
|
dledda-r7
|
0fd1bd8047
|
fix: updating MeterpreterLinuxMinKernel default value, displaying warning on prepends usage
|
2026-01-06 09:51:28 -05:00 |
|
dledda-r7
|
75765fb0eb
|
fix: including prepends mixin on linux stageless meterpreter
|
2026-01-06 09:51:26 -05:00 |
|
dledda-r7
|
cd0645b502
|
fix: changing MeterpreterLegacyElf to MeterpreterLinuxMinKernel
|
2026-01-06 09:51:02 -05:00 |
|
Martin Sutovsky
|
98e974dfea
|
Adds comments for zarch
|
2026-01-06 09:50:38 -05:00 |
|
Martin Sutovsky
|
d93c9af7b0
|
Adds comments for ARM, Mips and PPC
|
2026-01-06 09:50:37 -05:00 |
|
Martin Sutovsky
|
351db91769
|
Adds execveat for MIPS64, PPC64 and Zarch
|
2026-01-06 09:50:08 -05:00 |
|
Martin Sutovsky
|
34aeb6fc89
|
Uses execveat syscall to make loader stub smaller
|
2026-01-06 09:50:07 -05:00 |
|
Martin Sutovsky
|
768331d234
|
Adding comments for PPC
|
2026-01-06 09:50:06 -05:00 |
|
dledda-r7
|
3a22eae7c8
|
feat: add elf-legacy option for systems unsupported by in_memory_loader
|
2026-01-06 09:50:04 -05:00 |
|
Martin Sutovsky
|
eb68c8d93c
|
Add armbe/armle comments
|
2026-01-06 09:49:33 -05:00 |
|
Martin Sutovsky
|
85091a4111
|
Aarch64 comments
|
2026-01-06 09:49:33 -05:00 |
|
Martin Sutovsky
|
16437e7421
|
Fixed missing payload length for AARCH64
|
2026-01-06 09:49:32 -05:00 |
|
dledda-r7
|
753b80322f
|
fix: updated mettle payload generation and cached_size
|
2026-01-06 09:49:30 -05:00 |
|
dledda-r7
|
0cc080fbe9
|
fix: updated mettle payload generation and cached_size
|
2026-01-06 09:49:00 -05:00 |
|
dledda-r7
|
978a2c23a5
|
fix: improved x86 and x64 shellcodes
|
2026-01-06 09:48:27 -05:00 |
|
Martin Sutovsky
|
679ebb070b
|
Code refactor, loader delivery update
|
2026-01-06 09:48:24 -05:00 |
|
Martin Sutovsky
|
7c77a9cfc7
|
ARMBe and Zarch stageless payload
|
2026-01-06 09:47:55 -05:00 |
|
dledda-r7
|
c4cc47c60e
|
fix: fix exe after merge issue
|
2026-01-06 09:47:55 -05:00 |
|
dledda-r7
|
3f2be78f9b
|
feat: add mips64 elf template and meterpreter_loader
|
2026-01-06 09:47:54 -05:00 |
|
Martin Sutovsky
|
861e1b77d6
|
PowerPC stageless payload
|
2026-01-06 09:47:50 -05:00 |
|
Martin Sutovsky
|
0c2b25e099
|
PPC64 shellcode added, adding PPC initial work
|
2026-01-06 09:47:06 -05:00 |
|
dledda-r7
|
71d2eb2046
|
fix: move mipsbe and mipsle meterpreter_loader into separate mixin
|
2026-01-06 09:46:08 -05:00 |
|