Skip to content

[Req]: Include more documentation for writing debugger plugins #502

@ben-cottrell-nz

Description

@ben-cottrell-nz

Component

Documentation

What problem are you facing?

I'm unable to understand the code required for a debugger plugin. I tried looking at the plugin for Windows ( https://github.com/VirtualBox/virtualbox/blob/main/src/VBox/Debugger/DBGPlugInWinNt.cpp), but I cannot easily determine the basic functions required for a plugin.

How can we fix this?

Explain which functions must be included, and their expected behaviors, within a debugger plugin.

What alternatives or workarounds exist?

Studying the existing plugin sources, and guessing which basic functions are required.

Anything else we should know?

I've this idea to possibly integrate volatility, and to be able to run executable code, inserted into memory by the debugger, which is almost impossible for me at the moment.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions