rea-agents - v2.0.0
Preparing search index...
ghidra/GhidraProvider
GhidraProvider
Class GhidraProvider
Ghidra candidate backed by an isolated read-only headless import.
Implements
AnalysisProviderCandidate
Index
Constructors
constructor
Methods
capabilities
create
Client
identity
inspect
Availability
inspect
Target
Support
resolve
Analysis
Profile
Constructors
constructor
new
GhidraProvider
(
config
:
AppConfig
,
logger
:
Logger
,
installationHost
?:
GhidraInstallationHost
,
clientFactory
?:
GhidraProviderClientFactory
,
)
:
GhidraProvider
Parameters
config
:
AppConfig
logger
:
Logger
Optional
installationHost
:
GhidraInstallationHost
clientFactory
:
GhidraProviderClientFactory
= ...
Returns
GhidraProvider
Methods
capabilities
capabilities
()
:
readonly
CapabilityDescriptor
[]
Returns
readonly
CapabilityDescriptor
[]
create
Client
createClient
(
target
:
BinaryTarget
,
profile
?:
{
digest
:
string
;
parameters
:
Record
<
string
,
JSONType
>
;
provider
:
{
id
:
string
;
name
:
string
;
version
:
string
}
;
provider_profile_schema_version
:
number
;
schema_version
:
1
;
}
,
)
:
AnalysisClient
Parameters
target
:
BinaryTarget
Optional
profile
:
{
digest
:
string
;
parameters
:
Record
<
string
,
JSONType
>
;
provider
:
{
id
:
string
;
name
:
string
;
version
:
string
}
;
provider_profile_schema_version
:
number
;
schema_version
:
1
;
}
Returns
AnalysisClient
identity
identity
()
:
ProviderIdentity
Returns
ProviderIdentity
inspect
Availability
inspectAvailability
()
:
ProviderAvailability
Returns
ProviderAvailability
inspect
Target
Support
inspectTargetSupport
(
target
:
BinaryTarget
)
:
ProviderTargetSupport
Parameters
target
:
BinaryTarget
Returns
ProviderTargetSupport
resolve
Analysis
Profile
resolveAnalysisProfile
(
target
:
BinaryTarget
,
options
?:
AnalysisProfileResolutionOptions
,
)
:
Promise
<
Result
<
AnalysisProfileResolution
,
AnalysisError
>
>
Parameters
target
:
BinaryTarget
Optional
options
:
AnalysisProfileResolutionOptions
Returns
Promise
<
Result
<
AnalysisProfileResolution
,
AnalysisError
>
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
capabilities
create
Client
identity
inspect
Availability
inspect
Target
Support
resolve
Analysis
Profile
rea-agents - v2.0.0
Loading...
Ghidra candidate backed by an isolated read-only headless import.