From 67225650de6c2e8c835efa3381dc6aa6b2b9279e Mon Sep 17 00:00:00 2001 From: h00die Date: Fri, 16 Jun 2023 16:13:36 -0400 Subject: [PATCH] convert _ to . --- lib/msf/core/auxiliary/rocketmq.rb | 2 +- modules/auxiliary/scanner/misc/rocketmq_version.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/msf/core/auxiliary/rocketmq.rb b/lib/msf/core/auxiliary/rocketmq.rb index 327c45f0d0..dbdfca5721 100644 --- a/lib/msf/core/auxiliary/rocketmq.rb +++ b/lib/msf/core/auxiliary/rocketmq.rb @@ -71,7 +71,7 @@ module Msf # Errors will result in "UNKNOWN_VERSION_ID_" and may be caused by needing to update the version table # from https://github.com/apache/rocketmq/blob/develop/common/src/4d82b307ef50f5cba5717d0ebafeb3cabf336873/java/org/apache/rocketmq/common/MQVersion.java version_list = JSON.parse(File.read(::File.join(Msf::Config.data_directory, 'rocketmq_versions_list.json'), mode: 'rb')) - version_list.fetch(id, "UNKNOWN_VERSION_ID_#{id})") + version_list.fetch(id, "UNKNOWN_VERSION_ID_#{id})").gsub('_', '.') end end end diff --git a/modules/auxiliary/scanner/misc/rocketmq_version.rb b/modules/auxiliary/scanner/misc/rocketmq_version.rb index 8b8c85277d..8891ca07d9 100644 --- a/modules/auxiliary/scanner/misc/rocketmq_version.rb +++ b/modules/auxiliary/scanner/misc/rocketmq_version.rb @@ -45,7 +45,7 @@ class MetasploitModule < Msf::Auxiliary parsed_data = {} # grab some data that we need/want out of the response res.each do |j| - parsed_data['version'] = get_rocketmq_version(j['version']).gsub('_', '.') if j['version'] + parsed_data['version'] = get_rocketmq_version(j['version']) if j['version'] parsed_data['brokerDatas'] = j['brokerDatas'] if j['brokerDatas'] end