dledda-r7
|
b42fc2eb1e
|
fix: remove armbe, ppc, ppc64le, ppce500v2 and zarch elf_loaders
|
2026-01-06 09:53:04 -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 |
|
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 |
|
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
|
3f2be78f9b
|
feat: add mips64 elf template and meterpreter_loader
|
2026-01-06 09:47:54 -05:00 |
|
dledda-r7
|
71d2eb2046
|
fix: move mipsbe and mipsle meterpreter_loader into separate mixin
|
2026-01-06 09:46:08 -05:00 |
|
dledda-r7
|
6d750fef07
|
fix: move x64 meterpreter_loader into separate mixin
|
2026-01-06 09:46:07 -05:00 |
|
dledda-r7
|
38cd623b63
|
fix: move meterpreter_loader into separate mixin
|
2026-01-06 09:46:07 -05:00 |
|
bcoles
|
a5e3a5ea85
|
Add Linux RISC-V 32-bit/64-bit prepends
|
2025-11-21 23:55:05 +11:00 |
|
bcoles
|
eff40ba207
|
Msf::Payload::Linux::Prepends: Fix AppendExit description
|
2025-11-20 18:30:44 +11:00 |
|
dledda-r7
|
763ff9275e
|
fix(payloads): fix x86 prepends
|
2025-01-17 02:04:13 -05:00 |
|
dledda-r7
|
4565a04510
|
fix(payloads): updating prepend mixin in payloads
|
2025-01-14 09:31:03 -05:00 |
|
dledda-r7
|
edf4fca476
|
chore: rubocop format fix
|
2025-01-10 07:55:34 -05:00 |
|
dledda-r7
|
ead6af8cbc
|
feat: add PrependSetresuid for linux/aarch64
|
2024-12-20 10:16:46 -05:00 |
|
dledda-r7
|
aca6613a3e
|
feat: add PrependSetreuid for linux/aarch64
|
2024-12-20 09:46:38 -05:00 |
|
dledda-r7
|
30e13c9040
|
fix: fix mismatch between prepend name and stub in linux/armle
|
2024-12-20 08:14:09 -05:00 |
|
dledda-r7
|
647972b7c8
|
feat: add PrependSetuid for linux/aarch64
|
2024-12-20 08:13:09 -05:00 |
|
dledda-r7
|
4d304c65b5
|
fix: remove x64 directory flatting in Linux payloads
|
2024-12-20 04:15:41 -05:00 |
|
dledda-r7
|
0d632777fc
|
fix: splitting linux prepends to arch-specific mixins
|
2024-12-19 10:54:29 -05:00 |
|
RageLtMan
|
a215d64574
|
Linux x64 binary reverse SCTP stager
Implement binary SCTP stager for Linux x64.
Testing:
Successful test against Arch Linux x64 VM in local Libvirt
|
2023-02-08 21:47:28 -05:00 |
|
Jiashuo Liang
|
d32df1d3dc
|
Fix linux reverse_tcp_x64 rdx register value
|
2022-11-23 19:36:37 +08:00 |
|
Spencer McIntyre
|
a8a9b4bbe1
|
Update the #generate signature to take opts
|
2022-05-19 16:30:54 -04:00 |
|
Spencer McIntyre
|
5c5728a973
|
Stop applying prepends twice
|
2021-06-09 10:27:10 -04:00 |
|