Commit Graph

2026 Commits

Author SHA1 Message Date
adfoster-r7 bb07207b9b Merge pull request #20861 from bcoles/post-linux-system-get_hostname
Post::Linux::System.get_hostname: Use session sysinfo if available
2026-01-17 19:38:21 +00:00
adfoster-r7 350a39c274 Bump mettle 2026-01-16 13:04:57 +00:00
adfoster-r7 67e279ef8c Fix UDP sockets for php meterpreter 2026-01-15 16:31:16 +00:00
Diego Ledda e96c1e942c Merge pull request #20845 from bcoles/linux-arm-chmod-payloads
Add Linux ARM chmod payloads
2026-01-14 06:05:11 -05:00
bcoles e245298fc2 Add Linux ARM chmod payloads 2026-01-14 01:04:22 +11:00
Spencer McIntyre 16c1b6fa64 Update payload cached sizes 2026-01-08 15:27:31 -05:00
dledda-r7 79e2b844dd fix: fixing meterpreter template for zarch, removing prepends 2026-01-06 14:07:29 -05:00
dledda-r7 eaead1d2f3 fix: remove zarch inmemory_loader from stageless meterpreter 2026-01-06 09:53:03 -05:00
dledda-r7 892ef86515 fix: remove in_memoryloader for ppc, ppc64le, ppce500v2 and armbe from erb file 2026-01-06 09:53:01 -05:00
dledda-r7 6d4cefdff7 fix: fix erb for mettle payload generation 2026-01-06 09:52:28 -05:00
dledda-r7 d2a2d1e1c8 fix: removed + character in PayloadLinuxMinKernel 2026-01-06 09:52:20 -05:00
Diego Ledda 540f16b3b0 Update modules/payloads/singles/linux/zarch/meterpreter_reverse_http.rb 2026-01-06 09:51:56 -05:00
Diego Ledda 5d8d801454 Update modules/payloads/singles/linux/zarch/meterpreter_reverse_https.rb 2026-01-06 09:51:56 -05:00
Diego Ledda 43669bb7dc Update modules/payloads/singles/linux/zarch/meterpreter_reverse_tcp.rb 2026-01-06 09:51:55 -05:00
Diego Ledda c02498274e chore: remove white-space 2026-01-06 09:51:54 -05:00
Diego Ledda 3886401cea fix: update cached size 2026-01-06 09:51:54 -05:00
Diego Ledda 29678264c0 fix: update cached size 2026-01-06 09:51:53 -05:00
Diego Ledda 9e830c2faf fix: update cached size 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
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 494aeb8061 Updates cached_sizes and rubocop 2026-01-06 09:50:35 -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 9c2ea9c0dc Rubocoping AARCH64 payload modules 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
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
Martin Sutovsky ca9706b6ae PPC progress 2026-01-06 09:47:27 -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
dledda-r7 afb93ec158 feat(payload): linux/mips in_memory_loader for stageless meterpreter 2026-01-06 09:46:06 -05:00
dledda-r7 dba8ddbd6f feat(payload): linux/mipsel in_memory_loader for stageless meterpreter 2026-01-06 09:46:06 -05:00
Martin Sutovsky fd0427e55f Adding itoa function for ARM64 and ARMbe 2026-01-06 09:46:06 -05:00
Martin Sutovsky afba87eb4f Adding itoa function for ARM64 and ARMbe 2026-01-06 09:46:05 -05:00
Martin Sutovsky 4c8e4285cf Adding itoa for ARMle stageless payload 2026-01-06 09:46:05 -05:00
Martin Sutovsky c9cd7831ea Armbe draft and ARM64 functional payload for memfd_create 2026-01-06 09:46:04 -05:00
Martin Sutovsky bc28e3a712 Shellcode for memfd_create for ARM 2026-01-06 09:46:04 -05:00
dledda-r7 a5bae331bc feat(payload): linux/x64 in_memory_loader for stageless meterpreter 2026-01-06 09:46:04 -05:00
dledda-r7 750bbdf9d7 feat(payload): linux/x86 in_memory_loader itoa improvement 2026-01-06 09:46:03 -05:00
dledda-r7 14f62457b3 feat(payload): linux/x86 in_memory_loader for stageless meterpreter 2026-01-06 09:46:03 -05:00
dledda-r7 b9adfb740e fix: removing unnecessary elf parsing in linux/x86/meterpreter 2026-01-06 09:46:02 -05:00
Diego Ledda 385c4f9896 Merge pull request #20733 from bcoles/linux-riscv-tcp-bind-shell
Add Linux RISC-V 32-bit/64-bit TCP bind shell payloads
2026-01-05 06:38:23 -05:00
Diego Ledda 0dee8a82b8 Merge pull request #20734 from bcoles/linux-riscv-command-payload-adapters
Add Linux RISC-V command payload adapters
2026-01-05 05:06:21 -05:00
Spencer McIntyre fba6040445 Merge pull request #20781 from jbx81-1337/fix/remove-ppc
remove ppc meterpreter
2025-12-22 14:56:48 -05:00
Spencer McIntyre 68965f667e Remove the ppc64le adapters
This is dead code now. We don't have any PPC64LE payloads.
2025-12-22 14:27:09 -05:00
Spencer McIntyre 05479c022a Update nodejs cache sizes 2025-12-17 17:33:51 -05:00
jbx81-1337 48c21f5c45 fix: remove broken ppc meterpreters 2025-12-16 11:17:07 +01:00