Skip to content

pwndbg ¤

Modules:

  • aglib

    Debugger-agnostic library that provides various functionality.

  • arguments

    Function and syscall argument formatting.

  • auxv

    Performs handling of the linux auxiliary vector.

  • chain

    Dereference and format pointer chains.

  • color

    Text colorizing and theme configuration logic.

  • commands

    Pwndbg command implementations.

  • dbg

    The abstracted debugger interface.

  • decorators

    Project-wide function decorators.

  • emu

    Emulation assistance from Unicorn.

  • enhance

    Attempt to describe the data at a memory address as best as possible.

  • exception

    Common exception handling.

  • gdblib

    Library for handling GDB logic. Being removed in favour of aglib.

  • ghidra

    Ghidra integration.

  • glibc

    Get information about the GLibc

  • hexdump

    Hexdump implementation, ~= stolen from pwntools.

  • integration

    Decompiler integration.

  • lib

    Library for non-debugger-dependant functionality.

  • log

    Logging.

  • profiling

    Pwndbg profiling.

  • radare2

    Radare2 integration with r2pipe.

  • rizin

    Rizin integration with rzpipe.

  • search

    Search the address space for byte patterns.

  • ui

    A few helpers for making things print pretty-like.

  • wrappers

    Specific command output wrappers.

Attributes:

config module-attribute ¤

config: Config = Config()

The global configuration object.

__version__ module-attribute ¤

__version__ = __version__

Pwndbg version.

version module-attribute ¤

version = __version__

Pwndbg version.