HyperDbg Documentation
Ctrlk
CommunityDownloadResearchTutorialhwdbg
  • HyperDbg
  • Getting Started
    • Quick Start
    • FAQ
    • Build & Install
    • Attach to HyperDbg
  • Using HyperDbg
    • Prerequisites
    • User-mode Debugging
    • Kernel-mode Debugging
    • Software Development Kit (SDK)
  • Commands
    • Debugging Commands
    • Meta Commands
    • Extension Commands
    • Scripting Language
      • Assumptions & Evaluations
      • Variables & Assignments
      • Casting & Type-awareness
      • Conditionals & Loops
      • Constants & Functions
      • 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
  • Tips & Tricks
    • Considerations
    • Nested-Virtualization Environments
    • Misc
  • Contribution
    • Style Guide
    • Logo & Artworks
  • Design
    • Features
    • Debugger Internals
  • Links
    • Twitter
    • Telegram
    • Discord
    • Matrix
    • Mastodon
    • YouTube
    • hwdbg (Chip Debugger)
    • Doxygen
    • Contribution
Powered by GitBook
On this page
Edit
  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