You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've a binary file that comes with DWARF information and the RE code is almost fully compilable but it's an ELF32 file, I'm wondering if the odds to achieve something like this is possible having DWARF information and source file names ?
I'm using IDA 7.0 + HexRays to do this.
The text was updated successfully, but these errors were encountered:
Compiling the decompiled output is only 10% of the work. Afterwards that you have to annotate stack references, fix subtraction in pointers, etc. Seeing as it isn't a Windows binary, I don't think you'll have much trouble with calling conventions. One of the things I did was made sure to use the same compiler used originally, people seem to overlook the value in comparing assembly output for correct decompilation. Again, not sure how much of this would apply to your case.
IDA is one of the best out there, but I would also consider checking certain functions in other decompilers as well. Some tools may output a specific piece of code better than others.
If you wanted to achieve something in the ball park of Devilution, it definitely sounds possible giving the DWARF information. The real question is how much time are you willing to spend, and how much code is there?
I've a binary file that comes with DWARF information and the RE code is almost fully compilable but it's an ELF32 file, I'm wondering if the odds to achieve something like this is possible having DWARF information and source file names ?
I'm using IDA 7.0 + HexRays to do this.
The text was updated successfully, but these errors were encountered: