Monday, July 27, 2009

Is there any programe or a software for disassembling C or C++ programmes?

Please tell me if someone knows about a disassemler programme for c or c++ programmes.


I have tried searching google and downloaded the programmes 'WDASM' ,'DASM', 'disassem'. But it won't worked for me.They gave the error message that 'Error while reading the file' OR 'File not in the readable format'

Is there any programe or a software for disassembling C or C++ programmes?
What you would need is a disassembler for the specific processor that the software runs on. Even then, the disassembled executable will be difficult to follow, as many compilers create very bizarre executable code for perfectly sensible source code. It's only worth doing for small programs and only if it's the only way to get the assembly language source. There is no way to get back to the original C / C++ source, no matter what anybody may write.





If this request is for a large program (%26gt;2000 bytes) that runs on a PC, then forget it. It's only worth doing for embedded software, which is typically fairly small.
Reply:I'm not sure that a really disassembler be available! There is some software that let you make change in some files like .exe or .dll but they don't disassemble it completely


No comments:

Post a Comment