Skip to content

Add replacing for platform types with PDB types #6949

Open
@mishka-freddy

Description

@mishka-freddy

What is the feature you'd like to have?
I'm working with ntoskrnl.exe and have issue when reversing it.
On load it getting PDB information, but platform already have definitions for some types that provided with PDB. Binary Ninja resolve it by adding to PDB types _1 ending. So, types stop conflicting, but for most cases platform definitions is incomplete, as example EPROCESS.
And for this case would be better just replace already defined types with what was in PDB.
Maybe add checkbox with this option before loading exe, as option.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Component: DebugInfoIssue requires changes to the DebugInfo APIDebugInfo: PDBRelated to parsing PDB filesEffort: MediumIssue should take < 1 monthImpact: MediumIssue is impactful with a bad, or no, workaround

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions