Skip to content

Commit 2d0cdc3

Browse files
committed
Set the correct arch in #generate_stage too
1 parent a8a9b4b commit 2d0cdc3

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

modules/payloads/adapters/cmd/windows/powershell.rb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,11 @@ def generate(opts = {})
4141
cmd_psh_payload(payload, ARCH_X86, remove_comspec: true)
4242
end
4343

44+
def generate_stage(opts = {})
45+
opts[:arch] ||= module_info['AdaptedArch']
46+
super
47+
end
48+
4449
def generate_payload_uuid(conf = {})
4550
conf[:arch] ||= module_info['AdaptedArch']
4651
conf[:platform] ||= module_info['AdaptedPlatform']

modules/payloads/adapters/cmd/windows/powershell/x64.rb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,11 @@ def generate(opts = {})
4141
cmd_psh_payload(payload, ARCH_X64, remove_comspec: true)
4242
end
4343

44+
def generate_stage(opts = {})
45+
opts[:arch] ||= module_info['AdaptedArch']
46+
super
47+
end
48+
4449
def generate_payload_uuid(conf = {})
4550
conf[:arch] ||= module_info['AdaptedArch']
4651
conf[:platform] ||= module_info['AdaptedPlatform']

0 commit comments

Comments
 (0)