MSIL反汇编程序(Ildasm.exe)使用详解

来源:互联网  作者:本站整理
摘要:MSIL反汇编程序是MSIL汇编程序(Ilasm.exe)的伙伴工具。Ildasm.exe采用包含Microsoft中间语言(MSIL)代码的可移植可执行(PE)文件,并创建相应的文本文件作为Ilasm.exe的输入。…

MSIL 反汇编程序是 MSIL 汇编程序 (Ilasm.exe) 的伙伴工具。Ildasm.exe 采用包含 Microsoft 中间语言 (MSIL) 代码的可移植可执行 (PE) 文件,并创建相应的文本文件作为 Ilasm.exe 的输入。

语法格式:
ildasm [options] [PEfilename] [options]

参数
下列选项可用于 .exe、.dll、.obj 和 .lib 文件。

选项说明

/output= filename
 创建具有指定 filename 的输出文件,而不是在图形用户界面中显示结果。

/rtf
 以 RTF 格式生成输出。与 /text 选项一起使用则无效。
.NET Framework 2.0 版的新增功能。

/text
 将结果显示到控制台窗口,而不是显示在图形用户界面中或显示为输出文件。

/html
 以 HTML 格式生成输出。与 /output 选项一起使用时才有效。
.NET Framework 2.0 版的新增功能。

/?
 显示此工具的命令语法和选项。
下列附加选项可用于 .exe 和 .dll 文件。

选项说明

/bytes
 以十六进制格式显示作为指令注释的实际字节。

/caverbal
 以文字形式生成自定义属性 Blob。默认为二进制形式。
.NET Framework 2.0 版的新增功能。

/linenum
 包含对原始源行的引用。

/nobar
 取消反汇编进度指示器弹出窗口的显示。

/noca
 禁止显示自定义属性的输出。
.NET Framework 2.0 版的新增功能。

【相关文章】好搜一下
小方法大作用:如何让网站PR值一路高歌

小方法大作用:如何让网站PR值一路高歌

做网站最痛苦的就是建站之初的那段时间,如长沙厂房出租网站刚建立,只是处于婴幼儿时…