Anyone know any good FREE programs for reverse engineering programs written with assembly language back into assembly? same for C++ programs. They are hard to find but a few exsist that turn programs into C++ code. If you know of any let me know.
It's impossible to turn a compiled application into c++ code. I'm going to recommend OllyDbg (http://www.ollydbg.de) for disassembly, debugging, and analysis of executables. It's a lot easier to set up than SoftIce, there are many plug-ins available for it, and it''s the most useful tool I've ever used for reverse engineering.
ollydbg is great for debugging like Jim said. try PE Explorer for browsing through the disassembled code
Actually it is possible (I've used a program that does this), but the code it generates is really stupid You might as well stick with a Disassembler like OllyDbg or IDA Pro (the best I've used but it costs a lot).
Yeah. I don't really consider things like boomerang to be an actual decompiler. The code is just basicly the same as the asm, but a bit more readable.
yeah it dus create rubbish, but so does reversing it to c. Ive got ollydbg but the latest version 1.10 coz when you download it the zip file is empty. ive got the sumat 80 sumat b version.