Package ghidra.app.util.opinion
package ghidra.app.util.opinion
-
ClassDescriptionA library search pathA library that has not been processed by the loader yetAn abstract
Loaderthat provides support for programs that link to external libraries with an ordinal mechanism.An abstractLoaderthat provides a convenience wrapper aroundAbstractProgramLoader, minimizing the amount of work a subclass needs to do to load aProgramAn opinion service for processing Microsoft DBG files.ALoaderfor processing Microsoft DEF files.ALoaderfor DYLD shared cache files.Options from theDyldCacheLoaderBuilds up a DYLD CacheProgramby parsing the DYLD Cache headers.Utilities methods for working with Mach-O DYLD shared cache binaries.ADyldCacheImageand its corresponding metadataClass to store a "split" DYLD Cache, which is split across several subcache files (base file, .1, .2, .symbols, etc).ALoaderfor 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 loadedDomainObjectproduced by aLoader.An interface that all loaders must implement.Factory and utility methods for working withLoaders.Thrown when aloadfails in an expected way.LoadResults<T extends DomainObject>The result of aload.Represents a possible way for aLoaderto load something.ALoaderfor Mach-O files.Builds up a PRELINK Mach-OProgramby parsing the Mach-O headers.Utilities methods for working with Mach-O PRELINK binaries.Builds up a Mach-OProgramby parsing the Mach-O headers.ALoaderfor processing Microsoft MAP files.ALoaderfor processing old-style DOS MZ executablesALoaderfor processing Microsoft New Executable (NE) files.ALoaderfor OMF-51 filesALoaderfor 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.ALoaderfor processing UNIX-style A.out executables