HyperDbg Documentation
⌘Ctrlk
CommunityDownloadResearchTutorialhwdbg
HyperDbg Documentation
  • HyperDbg
    • Quick Start
    • FAQ
    • Build & Install
    • Attach to HyperDbg
    • Prerequisites
    • User-mode Debugging
    • Kernel-mode Debugging
    • Software Development Kit (SDK)
    • Debugging Commands
    • Meta Commands
    • Extension Commands
    • Scripting Language
      • Assumptions & Evaluations
      • Variables & Assignments
      • Casting & Inclusion
      • Conditionals & Loops
      • Constants & Functions
      • Data types & Operators
      • Structures & Arrays
      • Debugger Script (DS)
      • Examples
        • view system state (registers, memory, variables)
        • change system state (registers, memory, variables)
        • trace function calls
        • pause the debugger conditionally
        • conditional breakpoints and events
        • patch the normal sequence of execution
        • access to a shared variable from different cores
        • count occurrences of events
      • Functions
    • Commands Map
    • Considerations
    • Nested-Virtualization Environments
    • Misc
    • Style Guide
    • Logo & Artworks
    • Features
    • Debugger Internals
    • Telegram
    • Discord
    • Matrix
    • hwdbg (Chip Debugger)
    • Doxygen
    • Contribution
Powered by GitBook
For the complete documentation index, see llms.txt. This page is also available as Markdown.
  1. Commands
  2. Scripting Language

Examples

view system state (registers, memory, variables)change system state (registers, memory, variables)trace function callspause the debugger conditionallyconditional breakpoints and eventspatch the normal sequence of executionaccess to a shared variable from different corescount occurrences of events
PreviousDebugger Script (DS)Nextview system state (registers, memory, variables)

Last updated 4 years ago

mastodonx-twitterblueskylinkedindiscordyoutube