Skip to content

Using BinDiff to Compare Assembly Changes from Compiler Patches #65

@hashemthomas1

Description

@hashemthomas1

Hello,

I have a general question regarding BinDiff. My background is in compilers and compiler optimizations, and I’m exploring whether BinDiff can be used to analyze changes in generated assembly after applying a compiler patch.
I work on a closed architecture and I'm trying to see if I'm able to utilize BinDiff for this goal.

Since the architecture I work on is closed, I can’t rely on existing disassemblers like IDA. From what I understand, BinExport typically takes an IDA database as input and produces a protobuf file for BinDiff to analyze.
To support the architecture I'm working on, I assume I would need to parse the assembly files and convert them into a protobuf format according to binExport2.proto.

Am I understanding this correctly? Would this approach work for my use case?

Thanks in advance!

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions