MSIL Disassembler

Creates a text file suitable as input to the MSIL Assembler from a portable executable containing MSIL code.

Made by Microsoft

  • programming

What is MSIL Disassembler?

The MSIL Disassembler is a tool that takes a portable executable (PE) file containing Microsoft intermediate language (MSIL) code and creates a text file suitable as input to the MSIL Assembler (Ilasm.exe). This utility serves as a companion to the MSIL Assembler, providing a means to disassemble and analyze MSIL code. Users can leverage the disassembled text file as a reference or as a starting point for modifying the MSIL code and reassembling it using the MSIL Assembler

Highlights

  • Converts MSIL code in a PE file to a text file format compatible with the MSIL Assembler
  • Enables analysis and modification of MSIL code by providing a human-readable representation
  • Serves as a companion tool to the MSIL Assembler, allowing for a comprehensive MSIL code development workflow
  • Available as part of the .NET Framework SDK, with default installation locations depending on the .NET version

Platforms

  • .NET Framework
  • Windows

Languages

  • English

Features

    • Portable

    • Disassembler

    • NET Framework