diff --git a/lib/filter/base.rb b/lib/filter/base.rb index 03af1ed8a..633f566af 100644 --- a/lib/filter/base.rb +++ b/lib/filter/base.rb @@ -89,12 +89,6 @@ module BeEF return false if not is_non_empty_string?(str) (str =~ /[^\302\256[:print:]]/).nil? # \302\256 is the (r) character end - - # verbose filter - def self.has_valid_verbose_details_chars?(str) - return false if not is_non_empty_string?(str) - (str =~ /[^\w\d\s{}()-.,;:&_=\/!\302\256]/).nil? # \302\256 is the (r) character - end end diff --git a/lib/filter/command.rb b/lib/filter/command.rb index a41f08e22..74bea6253 100644 --- a/lib/filter/command.rb +++ b/lib/filter/command.rb @@ -34,7 +34,7 @@ module BeEF # check if valid command module datastore value def self.is_valid_command_module_datastore_param?(str) return false if has_null?(str) - return false if not has_valid_verbose_details_chars?(str) + return false if not has_valid_base_chars?(str) true end