From 2be47dbe9cc5d4d2ca20884047ce9d91bbf891da Mon Sep 17 00:00:00 2001 From: dledda-r7 Date: Wed, 15 Apr 2026 08:20:20 -0400 Subject: [PATCH] feat: change exitfunc_helper to be accessible --- lib/msf/core/payload/windows.rb | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/lib/msf/core/payload/windows.rb b/lib/msf/core/payload/windows.rb index 5ecd7a5e14..bc16e1e67a 100644 --- a/lib/msf/core/payload/windows.rb +++ b/lib/msf/core/payload/windows.rb @@ -22,7 +22,7 @@ module Msf::Payload::Windows # # ROR hash associations for some of the exit technique routines. - def exitfunc_helper(type) + def self.exitfunc_helper(type) iv = 0 if block_api_iv.nil? case type when 'seh' @@ -36,10 +36,8 @@ module Msf::Payload::Windows else return 0 end - - - end + @@exit_types = { nil => exitfunc_helper(nil), # Default to nothing