Good Day!
I've not hit upon a solution to compare different compiled binaries for identical functions.
Take, say, BusyBox. A very common application with a rich history and source code. Say take 3 or 4 different 'releases' of the compiled binary and run them through Ghidra. Many of the functions that were not changed should/would be identical. Those that did change will. However offsets, memory locations etc would be different. Repeating assembly code though should be close.
Understandingly offsets and memory locations may change, however functions inherent within the code should be mostly identical in assembly- and knowing what was the same and what was changed would be useful to know what was there and what isn't.
I can not find however any package that does that currently- either I'm not looking for the right term or not asking the right question. Both are possible.
So is there a 'function level' disassembly comparison tool out there? Or have I just not learned to use the tools I have in front of me yet?
Thank you!