From 3bb3429d860ca6b01e95c83c3c932bca66010d1d Mon Sep 17 00:00:00 2001 From: sjanusz-r7 Date: Thu, 17 Jul 2025 10:10:12 +0100 Subject: [PATCH 1/2] Bump rex-socket to 0.1.63 --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index c6b5cf0f61d2f..1a4fb8b1d4ad4 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -515,7 +515,7 @@ GEM metasm rex-core rex-text - rex-socket (0.1.62) + rex-socket (0.1.63) dnsruby rex-core rex-sslscan (0.1.13) From 99c9e8c8e723dc2402de8670f8c147b05fc469e7 Mon Sep 17 00:00:00 2001 From: sjanusz-r7 Date: Thu, 17 Jul 2025 10:18:25 +0100 Subject: [PATCH 2/2] Fix acceptance tests prompt matching --- spec/lib/msf/ui/text/dispatcher_shell_spec.rb | 2 +- spec/support/acceptance/child_process.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/spec/lib/msf/ui/text/dispatcher_shell_spec.rb b/spec/lib/msf/ui/text/dispatcher_shell_spec.rb index a9dbea33842d4..976ebc61b5b6d 100644 --- a/spec/lib/msf/ui/text/dispatcher_shell_spec.rb +++ b/spec/lib/msf/ui/text/dispatcher_shell_spec.rb @@ -2,7 +2,7 @@ require 'readline' RSpec.describe Rex::Ui::Text::DispatcherShell do - let(:prompt) { '%undmsf6%clr' } + let(:prompt) { '%undmsf%clr' } let(:prompt_char) { '%clr>' } let(:subject) do dummy_class = Class.new diff --git a/spec/support/acceptance/child_process.rb b/spec/support/acceptance/child_process.rb index ee7b4e16ee82c..a7a2bd55c231d 100644 --- a/spec/support/acceptance/child_process.rb +++ b/spec/support/acceptance/child_process.rb @@ -541,7 +541,7 @@ def initialize end def self.prompt - /msf6.*>\s+/ + /msf.*>\s+/ end def reset