Skip to content

Commit feb9ebd

Browse files
authored
Land rapid7#19478, Post::Linux::Kernel.kernel_arch: Add support for RISC-V and LoongArch
2 parents a27d491 + a6ccce8 commit feb9ebd

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -402,7 +402,7 @@ GEM
402402
reline (0.5.8)
403403
io-console (~> 0.5)
404404
require_all (3.0.0)
405-
rex-arch (0.1.15)
405+
rex-arch (0.1.16)
406406
rex-text
407407
rex-bin_tools (0.1.9)
408408
metasm

lib/msf/core/post/linux/kernel.rb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,9 @@ def kernel_arch
7171
return ARCH_MIPS if arch == 'mips'
7272
return ARCH_MIPS64 if arch == 'mips64'
7373
return ARCH_SPARC if arch == 'sparc'
74+
return ARCH_RISCV32LE if arch == 'riscv32'
75+
return ARCH_RISCV64LE if arch == 'riscv64'
76+
return ARCH_LOONGARCH64 if arch == 'loongarch64'
7477
arch
7578
end
7679

0 commit comments

Comments
 (0)