Package ghidra.app.util.opinion
package ghidra.app.util.opinion
-
ClassDescriptionA file system search pathAn abstract
Loader
that provides support for programs that link to external libraries with an ordinal mechanism.An abstractLoader
that provides a convenience wrapper aroundAbstractProgramLoader
, minimizing the amount of work a subclass needs to do to load aProgram
An opinion service for processing Microsoft DBG files.ALoader
for processing Microsoft DEF files.ALoader
for DYLD shared cache files.Options from theDyldCacheLoader
Builds up a DYLD CacheProgram
by parsing the DYLD Cache headers.Utilities methods for working with Mach-O DYLD shared cache binaries.Class to store a "split" DYLD Cache, which is split across several subcache files (base file, .1, .2, .symbols, etc).ALoader
for processing executable and linking files (ELF).Loads a packed Ghidra data type archive.Loads a packed Ghidra program.Dialog for editing Library Search Paths which are used by the importer to locate referenced shared libraries.Loaded<T extends DomainObject>A loadedDomainObject
produced by aLoader
.An interface that all loaders must implement.Factory and utility methods for working withLoader
s.Thrown when aload
fails in an expected way.LoadResults<T extends DomainObject>The result of aload
.Represents a possible way for aLoader
to load something.ALoader
for Mach-O files.Builds up a PRELINK Mach-OProgram
by parsing the Mach-O headers.Utilities methods for working with Mach-O PRELINK binaries.Builds up a Mach-OProgram
by parsing the Mach-O headers.ALoader
for processing Microsoft MAP files.ALoader
for processing old-style DOS MZ executablesALoader
for processing Microsoft New Executable (NE) files.ALoader
for OMF-51 filesALoader
for Relocatable Object Module (OMF) filesA class to represent an error when processing an opinion.A datatype for creating portable executable data structures.Microsoft Portable Executable (PE) loader.