Skip to content

Commit 3d374ab

Browse files
authored
Merge pull request rapid7#20013 from sjanusz-r7/test-if-aux-modules-get-executed
Fix check_simple arg & searching by port integer
2 parents c02925d + bb510bf commit 3d374ab

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

lib/msf/base/simple/auxiliary.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ def self.check_simple(mod, opts, job_listener: Msf::Simple::NoopJobListener.inst
158158
#
159159
# Calls the class method.
160160
#
161-
def check_simple(opts)
161+
def check_simple(opts = {})
162162
Msf::Simple::Auxiliary.check_simple(self, opts)
163163
end
164164

lib/msf/base/simple/evasion.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ def self.run_simple(oevasion, opts, &block)
103103
nil
104104
end
105105

106-
def run_simple(opts, &block)
106+
def run_simple(opts = {}, &block)
107107
Msf::Simple::Evasion.run_simple(self, opts, &block)
108108
end
109109

lib/msf/base/simple/exploit.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ def self.check_simple(mod, opts, job_listener: Msf::Simple::NoopJobListener.inst
222222
#
223223
# Calls the class method.
224224
#
225-
def check_simple(opts)
225+
def check_simple(opts = {})
226226
Msf::Simple::Exploit.check_simple(self, opts)
227227
end
228228

lib/msf/core/modules/metadata/search.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,7 @@ def is_match(params, module_metadata, regex_cache)
282282

283283
def as_regex(search_term)
284284
# Convert into a case-insensitive regex
285-
utf8_buf = search_term.dup.force_encoding('UTF-8')
285+
utf8_buf = search_term.to_s.dup.force_encoding('UTF-8')
286286
if utf8_buf.valid_encoding?
287287
Regexp.new(Regexp.escape(utf8_buf), Regexp::IGNORECASE)
288288
else

0 commit comments

Comments
 (0)