From 1c568ca9ed5a605bd2b2ee9adf3efbc627fb4c9d Mon Sep 17 00:00:00 2001 From: Postmodern Date: Tue, 6 Aug 2024 12:27:52 -0700 Subject: [PATCH] Add support for `XMLEncoder` to `CLI::EncoderMethods#encoder_type`. --- lib/ronin/payloads/cli/encoder_methods.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/ronin/payloads/cli/encoder_methods.rb b/lib/ronin/payloads/cli/encoder_methods.rb index 065c4f38..df71498e 100644 --- a/lib/ronin/payloads/cli/encoder_methods.rb +++ b/lib/ronin/payloads/cli/encoder_methods.rb @@ -25,6 +25,7 @@ require_relative '../encoders/shell_encoder' require_relative '../encoders/powershell_encoder' require_relative '../encoders/sql_encoder' +require_relative '../encoders/xml_encoder' require_relative '../encoders/exceptions' require 'ronin/core/params/exceptions' @@ -50,6 +51,7 @@ def encoder_type(encoder_class) elsif encoder_class < Encoders::ShellEncoder then 'shell' elsif encoder_class < Encoders::PowerShellEncoder then 'powershell' elsif encoder_class < Encoders::SQLEncoder then 'sql' + elsif encoder_class < Encoders::XMLEncoder then 'xml' end end