Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Light-weight cross platform IL disassembler tool built in C#.

License

NotificationsYou must be signed in to change notification settings

pjbgf/dotnet-ildasm

Repository files navigation

CircleCINugetNugetLicense

Description

Thedotnet ildasm provides a command-line IL dissassembler. Simply send the assembly path as a parameter and as a result you will get the IL contents of that assembly.

Setup

The project was created as a global CLI tool, therefore you can install with a single command:

dotnet tool install -g dotnet-ildasm

Note that for the command above to work, you need .NET Core SDK 2.1.300 or above installed in your machine.

Syntax

dotnet ildasm <ASSEMBLY_PATH>dotnet ildasm <ASSEMBLY_PATH> <-o|--output>dotnet ildasm <ASSEMBLY_PATH> <-i|--item>dotnet ildasm <-h|--help>

Options

-i
Filter results by method and/or classes to be disassembled.

-o
Define the output file to be created with the assembly's IL.

Examples

Output IL to the command line:

dotnet ildasm myassembly.dll

Filter results by method and/or classes to be disassembled, showing the result in the command line:

dotnet ildasm myassembly.dll -i ClassNamedotnet ildasm myassembly.dll -i ::MethodNamedotnet ildasm myassembly.dll -i ClassName::MethodName

Define the file to be created with the output:

dotnet ildasm myassembly.dll -o disassembledAssembly.il

[8]ページ先頭

©2009-2025 Movatter.jp