Skip to content

Commit

Permalink
v0.2.2
Browse files Browse the repository at this point in the history
v0.2.2
  • Loading branch information
SinaKarvandi committed Jun 2, 2023
2 parents 44b85fe + a28469e commit f350d0f
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 7 deletions.
9 changes: 6 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [0.3.0.0] - 2023-XX-XX
The third (3rd) release of the HyperDbg Debugger.

### Changed
- The parameters of !cpuid extension command is changed, and a new EAX index parameter is added ([link](https://docs.hyperdbg.org/commands/extension-commands/cpuid#parameters))

### Added
- **!crwrite** - Control Register Modification Event ([link](https://docs.hyperdbg.org/commands/extension-commands/crwrite))
- New pseudo-registers (**$event_tag**, **$event_id**) in the script engine ([link](https://docs.hyperdbg.org/commands/scripting-language/assumptions-and-evaluations#pseudo-registers))
- The breakpoint interception manipulation option is added to the 'test' command ([link](https://docs.hyperdbg.org/commands/debugging-commands/test))
- The '!track' command to create the tracking records of function CALLs and RETs along with registers ([link](https://docs.hyperdbg.org/commands/extension-commands/track))

## [0.2.2.0] - 2023-06-02
The patch for fixing bugs of HyperDbg Debugger.

### Changed
- The problem with the callstack command (k) is fixed ([link](https://github.com/HyperDbg/HyperDbg/commit/4194880a2e5578a4bb9055e2ac3e2fdb564e3d82))

## [0.2.1.0] - 2023-05-24
The patch for fixing bugs of the second (2nd) release of HyperDbg Debugger.

Expand Down
2 changes: 1 addition & 1 deletion hyperdbg/hprdbgctrl/code/debugger/kernel-level/kd.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1987,7 +1987,7 @@ KdPrepareAndConnectDebugPort(const char * PortName, DWORD Baudrate, UINT32 Port,
//
// Unable to create handle
//
ShowMessages("is virtual machine running?\n");
ShowMessages("is the virtual machine running?\n");
return FALSE;
}
}
Expand Down
2 changes: 1 addition & 1 deletion hyperdbg/hprdbgkd/code/debugger/kernel-level/Kd.c
Original file line number Diff line number Diff line change
Expand Up @@ -2074,7 +2074,7 @@ KdDispatchAndPerformCommandsFromDebugger(PROCESSOR_DEBUGGING_STATE * DbgState)
//
if (CallstackPacket->BaseAddress == NULL)
{
CallstackPacket->BaseAddress = DbgState->Regs;
CallstackPacket->BaseAddress = DbgState->Regs->rsp;
}

//
Expand Down
4 changes: 2 additions & 2 deletions hyperdbg/include/SDK/Headers/Constants.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@
// Version Information //
//////////////////////////////////////////////////

#define VERSION_MAJOR 0
#define VERSION_MAJOR 2
#define VERSION_MINOR 2
#define VERSION_PATCH 1
#define VERSION_PATCH 0

//
// Example of __DATE__ string: "Jul 27 2012"
Expand Down

0 comments on commit f350d0f

Please sign in to comment.