PDA

View Full Version : Binary comparison for linux executables (ELF)


intersol
04-Apr-2006, 12:05 PM
I think it would be very nice to have a plugin for comparing executable files. Under linux the ELF excutable file format contains sections that are used by the dynamic loading. The plugin must ignore those sections in order to be able to say if the file is the same or not.

http://www.cs.ucdavis.edu/~haungs/paper/node10.html contains full information about ELF file format. The plugin should be able to consider the "dynamic linking sections" as unimportant.

Chris
05-Apr-2006, 02:15 PM
Thank you for the suggestion. I'll add this to our wish list for the future.

If you would like to try writing a plug-in for this yourself, we have example code at the bottom of our plug-ins page at: http://www.scootersoftware.com/download.php?c=v2plugins

chrroe
06-Apr-2006, 02:05 AM
Hi!

For my daily work it would be very helpful, when BC would be able to compare *.RPM files.

On one hand treat it like a zip archive, and on a further step compare the included extra informations like changelog, pre- and post-scripts, dependencies etc.


Bye
Christoph

Chris
06-Apr-2006, 02:37 PM
Hello Christoph,

Thank you for the great suggestion!

I agree that comparison of RPM file contents is a very useful feature.

RPM comparison is on our wish list.