Package ghidra.framework.protocol.ghidra


package ghidra.framework.protocol.ghidra
  • Class
    Description
    DefaultGhidraProtocolConnector provides support for the Ghidra URL protocol without extension for accessing the legacy Ghidra Server over an RMI interface.
    DefaultGhidraProtocolHandler provides the default protocol handler which corresponds to the original RMI-based Ghidra Server and local file-based Ghidra projects.
    DefaultLocalGhidraProtocolConnector provides support for the Ghidra URL protocol which specifies a local Ghidra project without extension.
    A blocking/modal Ghidra URL content type discovery task
    GhidraProtocolConnector provides an abtract implementation to access Ghidra repositories using various underlying communication protocols.
    GhidraProtocolHandler provides the extension point for Ghidra protocol extensions.
    Supported URL forms include: ghidra://<host>:<port>/<repository-name>[/<folder-path>]/[<folderItemName>[#ref]] ghidra:/[X:/]<project-path>/<project-name>[?[/<folder-path>]/[<folderItemName>[#ref]]]
     
    Connection status codes
    GhidraURLWrappedContent provides controlled access to a Ghidra folder/file associated with a Ghidra URL.
    Handler provides a "ghidra" URL protocol handler which corresponds to the GhidraURLConnection implementation.