Skip to content


GhidraAnalysisIdentifier (Identifier)

Component to identify resources to analyze with Ghidra. If this component is discovered, it will tag all Programs as GhidraProjects

identify(self, resource, config=None) async

Perform identification on the given resource.

Users should not call this method directly; rather, they should run Resource.identify.


Name Type Description Default
resource Resource required

Optional config for identifying. If an implementation provides a default, this default will always be used when config would otherwise be None. Note that a copy of the default config will be passed, so the default config values cannot be modified persistently by a component run.

Source code in ofrak_ghidra/components/
async def identify(self, resource: Resource, config=None):