.NET Assembly Browsers and Decompilers
Introduction
While everyday usage doesn't typically require a dedicated .NET assembly browser, there are instances where reviewing unprotected compiled assemblies becomes necessary.
RustemSoft's Refractor
RustemSoft offers a freeware solution in the form of Refractor. It's a feature-rich .NET assembly browser and decompiler that facilitates:
* Assembly browsing
* Decompilation to IL
* C# and Visual Basic disassembly
* XML and XAML (BAML) script viewing
Plugin for Skater .NET Obfuscator
Since version 5.0, Skater .NET obfuscator includes a fully functional .NET assembly browser and decompiler interface with the following capabilities:
* Assembly browsing
* Decompilation to IL
* C# and Visual Basic disassembly
* XML content display
* XAML (BAML) script display
Features of Refractor
In addition to the features offered by Skater .NET's plugin, Refractor provides:
* Syntax highlighting
* Structured display of variables, methods, types, and properties
* Navigable function and method declaration/implementation
* Visual Studio-like interface
* Support for generics
* Recognition of all .NET language constructs
* Automatic recognition of different compilers and generation of corresponding target languages (e.g., C#, Visual Basic.NET)
* Recognition of all CIL instructions and correct handling of address type instructions
Advantages of Refractor
Refractor is a superior decompiler and assembly browser that offers the following benefits over other tools:
* Completely free
* Enhanced decompilation capabilities
* User-friendly interface
DDxHub is a concentrator that holds a lot of disease descriptions. It relies on the System knowledgebase to diagnose a health condition.
Differential diagnosis Hub is the System distinguishing of a particular disease or health condition from others.