diff --git a/CHANGELOG.MD b/CHANGELOG.MD index 5b8b26e8..3ea5630f 100644 --- a/CHANGELOG.MD +++ b/CHANGELOG.MD @@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [3.3.1-rc28] - 2024-11-26 + +### Changed +- Updated the command_augment injection process to use suggested_commands as well as builtin commands + - one of these two attributes needs to be set to true on the command augment's command for it to be automatically injected into new callbacks + - this is in conjunction with matching OS requirements and matching the command augment's supported payload types (if specified) + ## [3.3.1-rc27] - 2024-11-26 ### Changed diff --git a/VERSION b/VERSION index 96f354f3..acb46cb3 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.3.1-rc27 \ No newline at end of file +3.3.1-rc28 \ No newline at end of file diff --git a/mythic-docker/src/VERSION b/mythic-docker/src/VERSION index 96f354f3..acb46cb3 100644 --- a/mythic-docker/src/VERSION +++ b/mythic-docker/src/VERSION @@ -1 +1 @@ -3.3.1-rc27 \ No newline at end of file +3.3.1-rc28 \ No newline at end of file diff --git a/mythic-docker/src/rabbitmq/recv_mythic_rpc_callback_create.go b/mythic-docker/src/rabbitmq/recv_mythic_rpc_callback_create.go index f7773266..ef538f5b 100644 --- a/mythic-docker/src/rabbitmq/recv_mythic_rpc_callback_create.go +++ b/mythic-docker/src/rabbitmq/recv_mythic_rpc_callback_create.go @@ -402,7 +402,7 @@ func addCommandAugmentsToCallback(callbackID int, payloadOS string, payloadType if builtinInterface, ok := attributes["builtin"]; ok { builtin = builtinInterface.(bool) } - if suggestedInterface, ok := attributes["suggested"]; ok { + if suggestedInterface, ok := attributes["suggested_command"]; ok { suggested = suggestedInterface.(bool) } // only add augment commands where the command is builtin or suggested