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
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinit(ElfLoadHelper elfLoadHelper) Initializes this instance.voidmarkupElfInfo(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:ElfInfoProducerInitializes this instance.- Specified by:
initin interfaceElfInfoProducer- Parameters:
elfLoadHelper- the Elf binary
-
markupElfInfo
Description copied from interface:ElfInfoProducerCalled by the Elf loader to give this ElfInfoProducer the opportunity to markup the Elf binary.- Specified by:
markupElfInfoin interfaceElfInfoProducer- Parameters:
monitor-TaskMonitor- Throws:
CancelledException
-