diff --git a/CHANGELOG.md b/CHANGELOG.md index 60f2028d..b665ce81 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,14 +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). -## [0.15.0.0] - 2025-XX-XX +## [0.14.1.0] - 2025-07-27 New release of the HyperDbg Debugger. -### Added - ### Changed - Restored the previous optimization on the release builds - Fixed the issue of not properly restoring registers after the 'CPUID' instruction +- Fixed the of the user debugger with the 'bp' and the '.start' commands ## [0.14.0.0] - 2025-07-23 New release of the HyperDbg Debugger. diff --git a/hyperdbg/include/SDK/headers/Constants.h b/hyperdbg/include/SDK/headers/Constants.h index 065244ab..77907f39 100644 --- a/hyperdbg/include/SDK/headers/Constants.h +++ b/hyperdbg/include/SDK/headers/Constants.h @@ -17,8 +17,8 @@ ////////////////////////////////////////////////// #define VERSION_MAJOR 0 -#define VERSION_MINOR 15 -#define VERSION_PATCH 0 +#define VERSION_MINOR 14 +#define VERSION_PATCH 1 // // Example of __DATE__ string: "Jul 27 2012" diff --git a/hyperdbg/libhyperdbg/code/debugger/commands/debugging-commands/bp.cpp b/hyperdbg/libhyperdbg/code/debugger/commands/debugging-commands/bp.cpp index 949f1477..b25ad65b 100644 --- a/hyperdbg/libhyperdbg/code/debugger/commands/debugging-commands/bp.cpp +++ b/hyperdbg/libhyperdbg/code/debugger/commands/debugging-commands/bp.cpp @@ -195,7 +195,7 @@ CommandBp(vector CommandTokens, string Command) // #if ActivateUserModeDebugger == FALSE - if (!g_IsSerialConnectedToRemoteDebugger) + if (!g_IsSerialConnectedToRemoteDebuggee) { ShowMessages("the user-mode debugger in VMI Mode is still in the beta version and not stable. " "we decided to exclude it from this release and release it in future versions. " diff --git a/hyperdbg/libhyperdbg/code/debugger/commands/meta-commands/start.cpp b/hyperdbg/libhyperdbg/code/debugger/commands/meta-commands/start.cpp index 2446727c..fc4c9de7 100644 --- a/hyperdbg/libhyperdbg/code/debugger/commands/meta-commands/start.cpp +++ b/hyperdbg/libhyperdbg/code/debugger/commands/meta-commands/start.cpp @@ -17,6 +17,7 @@ extern std::wstring g_StartCommandPath; extern std::wstring g_StartCommandPathAndArguments; extern BOOLEAN g_IsSerialConnectedToRemoteDebugger; +extern BOOLEAN g_IsSerialConnectedToRemoteDebuggee; /** * @brief help of the .start command @@ -65,7 +66,7 @@ CommandStart(vector CommandTokens, string Command) // #if ActivateUserModeDebugger == FALSE - if (!g_IsSerialConnectedToRemoteDebugger) + if (!g_IsSerialConnectedToRemoteDebuggee) { ShowMessages("the user-mode debugger in VMI Mode is still in the beta version and not stable. " "we decided to exclude it from this release and release it in future versions. "