Select your language

Home arrow-right ... arrow-right Development Tools arrow-right Snowman C++ Decompiler

We've compiled a list of 5 free and paid alternatives to Snowman C++ Decompiler. The primary competitors include ILSpy, .NET Reflector. In addition to these, users also draw comparisons between Snowman C++ Decompiler and Telerik JustDecompile, dnSpy, dotPeek. Also you can look at other similar options here: Development Tools.


ILSpy
Free Open Source

ILSpy is the open-source .NET assembly browser and decompiler.

dnSpy
Free Open Source

.NET assembly editor, decompiler, and debugger

What's Cool about dotPeek? Decompiling .NET 1.0-4.0 assemblies to C#

Snowman is a native code to C/C++ decompiler.

Snowman C++ Decompiler Platforms

tick-square Windows
tick-square Linux

Snowman C++ Decompiler Overview

Standalone Version

Supports ARM, x86, and x86-64 architectures.

Reads ELF, Mach-O, and PE file formats.

Reconstructs functions, their names and arguments, local and global variables, expressions, integer, pointer and structural types, all types of control-flow structures, including switch.

Has a nice graphical user interface with one-click navigation between the assembler code and the reconstructed program.

Has a command-line interface for batch processing.

IDA Plug-in

Enjoys all executable file formats supported by the disassembler.

Benefits from IDA’s signature search, parsers of debug information, and demanglers.

Decompiles a chosen function or the whole program by push of a button.

Allows easy jumping between the disassembler and the decompiled code.

Fully integrates into IDA’s GUI.

| | | | | | | | | | | | | | | | | |

PGP public key, to verify the signatures of the git tags.

Installation Instructions

Standalone version you can just unpack and run.

IDA plug-in is installed by copying .plw, .p64, .plx, .dll, .so files to IDA’s plugins directory.

Usage Instructions

Do not try to decompile large programs at once. Select a necessary part in the assembly listing and push Ctrl-E instead. Or better use the Snowman IDA plug-in.

When using the IDA plug-in, press F3 to decompile the function under cursor.

Contacts

To report a bug or request a feature, please create an issue.

To submit a patch open a pull request.

To ask questions, use the mailing list.

To ask questions that should not go in public, write me an e-mail.

Top Snowman C++ Decompiler Alternatives

Share your opinion about the software, leave a review and help make it even better!

Snowman C++ Decompiler Categories

Development Tools

Snowman C++ Decompiler Tags

c-decompiler .net-decompiler decompiling developers development-tool net-framework .net developer-tools development

Suggest Changes

Your Feedback

Select a rating
Please select a rating

Your vote has been counted.

Do you have experience using this software?