From 1891ebef87554619e5c4e562f00f661c5fcedcce Mon Sep 17 00:00:00 2001 From: bwatters-r7 Date: Wed, 17 Sep 2025 12:21:30 -0500 Subject: [PATCH] add x64 acceptance tests, and use single, release payload --- .../acceptance/session/windows_meterpreter.rb | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/spec/support/acceptance/session/windows_meterpreter.rb b/spec/support/acceptance/session/windows_meterpreter.rb index 7784ab66d2fa4..fcfe183ffdaca 100644 --- a/spec/support/acceptance/session/windows_meterpreter.rb +++ b/spec/support/acceptance/session/windows_meterpreter.rb @@ -18,6 +18,24 @@ module Acceptance::Session MeterpreterDebugBuild: true } } + }, + { + name: "windows/x64/meterpreter/reverse_tcp", + extension: ".exe", + platforms: [:windows], + execute_cmd: ["${payload_path}"], + executable: true, + generate_options: { + '-f': "exe" + }, + datastore: { + global: {}, + module: { + # Not supported by Windows Meterpreter + # MeterpreterTryToFork: false, + MeterpreterDebugBuild: false + } + } } ], module_tests: [