Module lief::pe::debug

Expand description

Module that wraps the different debug information structure we can find in a PE binary.

Structs

  • Structure that represents the (generic) Debug CodeView (IMAGE_DEBUG_TYPE_CODEVIEW).
  • CodeView PDB specialization
  • This structure represents the IMAGE_DEBUG_TYPE_EX_DLLCHARACTERISTICS debug entry
  • This structure represents the IMAGE_DEBUG_TYPE_FPO debug entry
  • This structure represents the stack frame layout for a x86 function when frame pointer omission (FPO) optimization is used.
  • This structure represents the PDB Checksum debug entry which is essentially an array of bytes representing the checksum of the PDB content.
  • This structure represents a Profile Guided Optimization entry from the debug directory (IMAGE_DEBUG_TYPE_POGO).
  • Structure which reprents an entry in the Pogo debug structure
  • This structure represents a reproducible build entry from the debug directory (IMAGE_DEBUG_TYPE_REPRO)
  • This structure represents the IMAGE_DEBUG_TYPE_VC_FEATURE debug entry

Enums

Traits

Type Aliases