Spices.Net Decompiler offers a productivity suite for .NET software developers that is exceptional in the industry for ease of use and superior performance.
Spices.Net Decompiler offers a productivity suite for .NET software developers that is exceptional in the industry for ease of use and superior performance. Spices.Net Decompiler is an efficient and flexible tool, which converts the .NET binaries (.EXE or .DLL) from binary format to a beautifully formatted, optimized and commented source code, generates equivalent and recompilable code that is remarkably close to the original source Code, product of the well-known Spices family of products .Net Decompiler is completely integrated with Spices.NET and offers tools to decompile or visually represent .Net code, helps to retrieve or convert .Net code to one of six supported languages: MSIL, C#, VB.NET, Delphi.NET, J#, or managed C++).
Spices .Net Decompiler includes the following modules:
Spices .Net Decompiler environment with assembly class browser services Spices.Net Spice Decompiler.Spices Modeler.Informer Spices.Investigator Spices.Documenter
List of Features:
Decompilation/disassembly of multiple languages Generates well-formed and optimized code for 6 languages: MSIL, C#, VB.NET, Delphi.NET, J#, and C++ managed Well-formed and optimized code Generates code with syntax highlighting, indentation, folding (sketching), and active hinting support
Flow obstruction code
Recognizes and removes obfuscation code flow
Own metadata access engine
Uses its own metadata access mechanism, which does not fail in MSIL or PE (portable executable framework) incorrect Visual decompiler The Visual Decompiler is one of the main novelties of the Spices.NET. The user can now create a code flow diagram that allows you to analyze code execution.
All types of .NET assemblies Correctly decompile all types of assemblies – managed assemblies (C#, VB.NET, Delphi.NET), CompactFramework, and mixed (managed C++).
Any scope of decompilation/diassemblage
You can choose any scope for decompilation in the assembly browser. Support .NET 1.0 / 1.1 / 2.0 / 3.0 / 3.5 / 4.0 The Spices.Net supports the format of .NET 1.0 / 1.1 / 2.0 / 3.0 / 3.5 / 4.0 assemblies, generics, new MSIL statements etc.
Exit Instructions
Can generate code for display in the highlighted editor of Spices.NET syntax or output to files (with separation of classes for namespaces or class names).
Multiple selection hassle
The user can choose from a multiple selection of members to decompile.
Integer assembly decompilation
Total uncomplication of assembly with features and extraction of assembly information is possible. The generated code is ready to be opened in the MS Visual Studio IDE.
Optimizations / refactoring
It can produce non-optimized (raw) code or optimized (refactored) code. A wide range of code optimization/refactoring procedures are constantly renewed. Active Hints The code generated and displayed in Spices .Net Decompiler is live – the user can receive detailed information about the member at the mouse cursor and go to this member in the assembly browser. Code outlining / folding The collapsible code / sketch is supported in all languages.
Supports all modifiers
Supports all keywords.
Nested complex declarations
Recognizes complex statements, such as iteration (for, while, foreach), condition (if, if not, if-else if-else), and swap statements.
Arrangement of variables
Arranges variables in their scope of use. Extracting variable names
Extracts variable names from . PDB (if avaialble). COM/Interop/Unmanaged code Completely decompiles COM/Interop/Unmanaged code. Unsafe code, Marks pointers as unsafe code with pointers.
Custom attributes
Extracts all information from custom attributes. Method overload, interface implementation, primary recognition. Recognizes method overhead, interface implementation, override.
Generic support
Supports generics. IDE Integration Integrates completely with the Spices.NET environment and Visual Studio IDE as part of the Visual Studio Integration Package (Spices.VSIP.NET).
System Requirements
.Net Framework 1.0 or later
You don't know what software you need or you haven't found what you were looking for? We have a team ready to help you choose the right software for your company.