.NET反编译

  • 工具
    • ILSpy
      • 可以去单独下载支持想要反编译的.NET版本对应的ILSpy
      • 也可以通过Visual Studio的插件去搜索
        • 好处是自动找到的就是和你的Visual Studio对应的版本,通常直接可以用来反编译
        • 需要重启Visual Studio来开始自动用vsix安装
        • 使用时要去Tools菜单下面找,其实最终还是启动的独立的程序,而不是插件。
      • View->Options->Display下可以控制显示行号
      • C#中的范型/var推测类型等语法,在反编译后都会显示成真实的类型,因为C#在编译成中间代码时编译器已经把它们替换成了具体的类型。其他的一些语法糖也是一样。

posted on 2020-09-18 11:07  碎羽love星谊  阅读(201)  评论(0编辑  收藏  举报

导航