MSIL Disassembler!

* Downloads * Visual Studio https://www.visualstudio.com/downloads/download-visual-studio-vs
Visual Studio * SDKs https://msdn.microsoft.com/microsoft-sdks-msdn
SDKs * Trial software Trial software * Free downloads https://msdn.microsoft.com/evalcenter
Free downloads * Office resources https://msdn.microsoft.com/officeevaluationresources
Office resources * SharePoint Server 2013 resources https://msdn.microsoft.com/sharepoint2013resources
SharePoint Server 2013 resources * SQL Server 2014 Express resources https://msdn.microsoft.com/sqlserver2014expressresources
SQL Server 2014 Express resources

MSIL Disassembler alternatives

  • ILSpy

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

    tags: assembly decompiling development
  • dotPeek

  • What's Cool about dotPeek?Decompiling .NET 1.0-4.0 assemblies to C#Quick jump to a specific type, assembly, symbol, or type memberEffortless navigation to symbol declarations, implementations, derived and base symbols, and moreAccurate search for symbol usageswith advanced presentation of search resultsOverview of inheritance chainsSupport for downloading code from source serversSyntax highlightingComplete keyboard supportdotPeek is free!

    tags: refactoring
  • Java Decompiler

  • The “Java Decompiler project” aims to develop tools in order to decompile and analyze Java 5 “byte code” and the later versions.

    tags: Portable annotation d-compilateur decompiling jar
  • .NET Reflector

  • .NET Reflector is a class browser and analysis tool for .NET. It allows developers to navigate, search, disassemble and analyze .NET components.

    tags: analyzer decompiling net-framework
  • PEBrowse64 Professional

  • PEBrowse64 Professional is a static-analysis tool and disassembler for Win64 executables and Microsoft .NET assemblies produced according to the Portable Executable specifications published by Microsoft. With the PEBrowse disassembler, one can open and examine any executable without the need to have it loaded as part of an active process with a debugger. Applications, system DLLs, device-drivers and Microsoft .NET assemblies are all candidates for offline analysis using PEBrowse64.

    tags: decompiling static-code-analysis
  • CFR

  • CFR will decompile modern Java features - Java 8 lambdas (pre and post Java beta 103 changes), Java 7 String switches etc, but is written entirely in Java 6. [ http://www.benf.org/other/cfr/ ]

    tags: Portable bytecode decompiling java