Skip to content

Commit eeef8fa

Browse files
committed
Add new arches to UUIDs
1 parent c5641c9 commit eeef8fa

File tree

3 files changed

+9
-5
lines changed

3 files changed

+9
-5
lines changed

Gemfile.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ PATH
3333
rb-readline-r7
3434
recog
3535
redcarpet
36-
rex-arch (= 0.1.2)
36+
rex-arch (= 0.1.4)
3737
rex-bin_tools
3838
rex-core
3939
rex-encoder
@@ -237,7 +237,7 @@ GEM
237237
recog (2.1.2)
238238
nokogiri
239239
redcarpet (3.3.4)
240-
rex-arch (0.1.2)
240+
rex-arch (0.1.4)
241241
rex-text
242242
rex-bin_tools (0.1.1)
243243
metasm
@@ -250,7 +250,7 @@ GEM
250250
metasm
251251
rex-arch
252252
rex-text
253-
rex-exploitation (0.1.3)
253+
rex-exploitation (0.1.4)
254254
jsobfu
255255
metasm
256256
rex-arch

lib/msf/core/payload/uuid.rb

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,11 @@ class Msf::Payload::UUID
3838
19 => ARCH_DALVIK,
3939
20 => ARCH_PYTHON,
4040
21 => ARCH_NODEJS,
41-
22 => ARCH_FIREFOX
41+
22 => ARCH_FIREFOX,
42+
23 => ARCH_ZARCH,
43+
24 => ARCH_AARCH64,
44+
25 => ARCH_MIPS64,
45+
26 => ARCH_PPC64LE
4246
}
4347

4448
Platforms = {

metasploit-framework.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ Gem::Specification.new do |spec|
128128
spec.add_runtime_dependency 'rex-struct2'
129129
# Library which contains architecture specific information such as registers, opcodes,
130130
# and stack manipulation routines.
131-
spec.add_runtime_dependency 'rex-arch', '0.1.2'
131+
spec.add_runtime_dependency 'rex-arch', '0.1.4'
132132
# Library for working with OLE.
133133
spec.add_runtime_dependency 'rex-ole'
134134
# Library for creating and/or parsing MIME messages.

0 commit comments

Comments
 (0)