monodis
The Mono Common Intermediate Language (CIL) disassembler. More information: <https://www.mono-project.com/docs/tools+libraries/tools/monodis/>.
Install
- All systems
-
curl cmd.cat/monodis.sh
- Debian
-
apt-get install mono-utils
- Ubuntu
-
apt-get install mono-utils
- Arch Linux
-
pacman -S mono
- Kali Linux
-
apt-get install mono-utils
- Fedora
-
dnf install mono-devel
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install mono-utils
- OS X
-
brew install mono
- Raspbian
-
apt-get install mono-utils
- Dockerfile
- dockerfile.run/monodis
The Mono Common Intermediate Language (CIL) disassembler. More information: <https://www.mono-project.com/docs/tools+libraries/tools/monodis/>.
-
Disassemble an assembly to textual CIL:
monodis path/to/assembly.exe
-
Save the output to a file:
monodis --output=path/to/output.il path/to/assembly.exe
-
Show information about an assembly:
monodis --assembly path/to/assembly.dll
-
List the references of an assembly:
monodis --assemblyref path/to/assembly.exe
-
List all the methods in an assembly:
monodis --method path/to/assembly.exe
-
Show a list of resources embedded within an assembly:
monodis --manifest path/to/assembly.dll
-
Extract all the embedded resources to the current directory:
monodis --mresources path/to/assembly.dll
© tl;dr; authors and contributors