-
Notifications
You must be signed in to change notification settings - Fork 283
Demangler Plugins #467
Copy link
Copy link
Closed
Labels
Component: APIIssue needs changes to the APIIssue needs changes to the APIComponent: CoreIssue needs changes to the coreIssue needs changes to the coreComponent: DemanglerEffort: MediumIssues require < 1 month of workIssues require < 1 month of workImpact: MediumIssue is impactful with a bad, or no, workaroundIssue is impactful with a bad, or no, workaround
Milestone
Metadata
Metadata
Assignees
Labels
Component: APIIssue needs changes to the APIIssue needs changes to the APIComponent: CoreIssue needs changes to the coreIssue needs changes to the coreComponent: DemanglerEffort: MediumIssues require < 1 month of workIssues require < 1 month of workImpact: MediumIssue is impactful with a bad, or no, workaroundIssue is impactful with a bad, or no, workaround
Provide a generic API for users to add their own name demanglers to be run during analysis. This can currently be done after the fact, but it would be nice if it could be integrated.
We should provide two api's, Demangle() and DemangleToType()
The DemangleToType() api will return a BNType object containing a type tree for the given type, Demangle() will simply return a string.