Class StandardElfInfoProducer
java.lang.Object
ghidra.app.util.bin.format.elf.info.StandardElfInfoProducer
- All Implemented Interfaces:
ElfInfoProducer
,ExtensionPoint
Handles marking up and program info for basic ELF note (and note-like) sections.
- NoteAbiTag
- NoteGnuBuildId
- NoteGnuProperty
- GnuDebugLink (not a note)
- ElfComment (not a note)
Runs after other ElfInfoProducers that have a normal priority.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
init
(ElfLoadHelper elfLoadHelper) Initializes this instance.void
markupElfInfo
(TaskMonitor monitor) Called by the Elf loader to give this ElfInfoProducer the opportunity to markup the Elf binary.
-
Field Details
-
ELF_CATEGORYPATH
-
-
Constructor Details
-
StandardElfInfoProducer
public StandardElfInfoProducer()
-
-
Method Details
-
init
Description copied from interface:ElfInfoProducer
Initializes this instance.- Specified by:
init
in interfaceElfInfoProducer
- Parameters:
elfLoadHelper
- the Elf binary
-
markupElfInfo
Description copied from interface:ElfInfoProducer
Called by the Elf loader to give this ElfInfoProducer the opportunity to markup the Elf binary.- Specified by:
markupElfInfo
in interfaceElfInfoProducer
- Parameters:
monitor
-TaskMonitor
- Throws:
CancelledException
-