Package ghidra.app.script
package ghidra.app.script
-
ClassDescriptionAn abstract
GhidraScriptProvider
used to provide common functionality to different types of Python script implementationsAskDialog<T>Ghidra Script Development.A class to hold constants to be shared for clients of this package.A utility class for managing script directories and ScriptInfo objects.An exception for when a script provider cannot create a script instanceHandles processing for .properties files associated with a GhidraScript (.properties file and script should share the same basename).A provider that can compile, interpret, load, etc., Ghidra Scripts from a given language.A utility class for managing script directories and ScriptInfo objects.Represents the current state of a Ghidra toolException class to be used when API calls are improperly used (i.e., GhidraScript.askProjectFolder() method is being used in Headless mode).The provider for Ghidra Scripts written in JavaAJavaFileManager
that works with Ghidra'sResourceFile
s.AJavaFileObject
that works with Ghidra'sResourceFileJavaFileManager
.This class parses the meta-data about a script.A simpleMessage
implementation that allows us to use the filtering capability of log4j.A stub provider for unsupported scripts.