Skip to content

v0.25

Latest

Choose a tag to compare

@github-actions github-actions released this 01 Nov 23:42
d2c224f

HyperDbg v0.25 is released!

If you’re enjoying HyperDbg, don’t forget to give a star 🌟 on GitHub!

Please visit Build & Install to configure the environment for running HyperDbg. Check out the Quick Start and Frequently Asked Questions (FAQs) to learn more. You can use the examples of using the debugger and the script engine to get started with HyperDbg.

This release wouldn't have been possible without the help and outstanding work of @maxraulea, @nikzad66, @rainmurk, and @SinaKarvandi.

Added

  • Starting from this version, you can use HyperDbg to debug a Windows machine (guest) from a Linux (host), thanks to @maxraulea
  • Filled in user-mode and kernel-mode stubs for Linux port (link)(link)
  • Added Linux serial transport (termios and UNIX socket) (link)
  • Implement Linux events and threads with pthreads (link)
  • Connect the kernel debugger over serial on Linux (link)
  • Evaluate expressions in address arguments on Linux (link)
  • Show version in the help command (link)
  • Handle XSETBV in hyperevade, thanks to @nikzad66 (link)

Changed

  • Accept device and socket paths in the '.debug' on Linux (link)
  • Fix Zydis compilation for Linux (link)
  • Fix local SDK breakpoint PID resolution and reject zero CR3, thanks to @rainmurk (link)
  • Fix MBEC physical address decoding for split EPT entries, thanks to @rainmurk (link)