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.Manager to hold byte information from the<bytechunk>tags inside the Decompiler Debug's XML.Manager for parsing and storing data type objects from the XML - identified by the<coretypes>and<typegrp>tags.Main manager for handling the coordination of the parsing of the XML and loading of the program details into Ghidra.Manage the parsing and population of function objects.Loader for handling XML files generated by the Decompiler on the central function that was in the Decompiler pane when the Debug Function Decompilation feature in the Decompiler is used.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.LoadedOpen<T extends DomainObject>A loaded, openDomainObjectthat has already been saved to aDomainFileAn interface that all loaders must implement.ALoaderconfigurationFactory and utility methods for working withLoaders.Thrown when aloadfails in an expected way.LoadResults<T extends DomainObject>The result of aLoader.load(ghidra.app.util.opinion.Loader.ImporterSettings).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 System Object Model filesALoaderfor processing UNIX-style A.out executables