A general, open source, retargetable decompiler of machine code programs ... A decompiler takes as input an executable file, and attempts to create a high level ...