Reflector7.0不用多解释了吧,很强大的反编译工具 NET Reflector 2011 2月已经结束提供免费版本,催生了另一个开源的项目ILSpyILSPY这个开源工具的目的就是代替reflector的,它可以反编译出比reflector更好的C#代码,1.0版本支持C#,2.0版本将支持VB:
2025-12-16 17:25:11 4.98MB Reflector ILSpy
1
ILSpy是一款广受欢迎的开源C#反编译器,它允许开发者查看并理解.NET程序集的内部工作原理。2023年7月13日发布的版本为8.0.0.7345,这是一款最新的更新,旨在提供更稳定、更高效的功能。 在提供的压缩包文件列表中,我们可以看到以下组件: 1. **ICSharpCode.Decompiler.dll**:这是ILSpy的核心反编译库,负责将编译后的.NET中间语言(IL)转换回易于阅读的C#源代码。它处理了各种.NET框架特性的反编译,如属性、事件、委托、泛型等。 2. **Iced.dll**:这是一个低级别的.NET框架库,ILSpy可能用它来处理IL指令和元数据。Iced提供了高效的IL解析和操作功能,对于反编译过程至关重要。 3. **ILSpy.dll**:这是ILSpy的主要应用程序组件,包含了用户界面和与反编译相关的逻辑。通过这个库,用户可以浏览、搜索和分析.NET程序集。 4. **ICSharpCode.AvalonEdit.dll**:AvalonEdit是一个强大的WPF文本编辑器组件,ILSpy使用它来展示反编译出的源代码。它支持语法高亮、自动完成、查找替换等功能,为用户提供良好的代码编辑体验。 5. **AvalonDock.dll**:AvalonDock是用于创建可自定义布局的WPF文档和工具窗口的库,ILSpy利用它来实现灵活的用户界面布局,使用户可以自由组织和排列反编译的类和文件。 6. **System.Reflection.Metadata.dll**:这是.NET框架的一部分,提供了访问元数据(如类型、方法、字段信息等)的API,ILSpy用它来解析程序集的结构。 7. **Mono.Cecil.dll**:这是一个强大的库,用于读取、修改和写入.NET程序集。ILSpy可能使用Cecil进行部分反编译任务或与其他功能集成。 8. **Microsoft.VisualStudio.Composition.dll**:这是Visual Studio的组件模型,ILSpy可能用它来实现插件系统,使得用户可以扩展其功能。 9. **System.ComponentModel.Composition.dll**:这是.NET Framework的COMposable Application Model (MEF)组件,用于实现依赖注入和插件架构,ILSpy可能使用它来加载和管理第三方插件。 10. **ILSpy.BamlDecompiler.Plugin.dll**:这是一个插件,专门用于反编译XAML资源(BAML),这对于理解WPF应用的用户界面至关重要。 ILSpy是一个强大且全面的工具,不仅能够反编译.NET程序集,还提供了丰富的交互式特性,如源代码查看、搜索、格式化以及插件扩展。2023年7月13日的更新,8.0.0.7345版本,进一步提升了用户体验和反编译的准确性,是C#开发者分析和学习.NET代码的理想选择。
2025-11-14 11:06:48 3.87MB
1
**ILSpy.exe——高效便捷的DLL反编译利器** ILSpy是一款开源的.NET程序集反编译工具,因其强大的功能和便捷的操作性而备受开发者喜爱。它不仅支持反编译.dll和.exe文件,还能解析并显示代码的元数据,帮助程序员理解和学习他人编写的.NET程序。ILSpy无需安装,下载后即可直接运行,这使得它在便携性和实用性上具有显著优势。 ### ILSpy的主要特性 1. **易用界面**:ILSpy提供了一个清晰、直观的用户界面,使得用户可以轻松地浏览和搜索代码结构,包括类、接口、方法、属性等。 2. **反编译质量**:ILSpy能够将IL(中间语言)代码转换为接近原生C#或VB.NET的可读代码,这对于理解第三方库的内部工作原理非常有帮助。 3. **元数据查看**:它可以展示程序集的元数据,如AssemblyInfo、模块信息、资源和引用,这对于调试和分析程序的行为至关重要。 4. **支持插件**:ILSpy允许扩展其功能,通过安装插件可以增强其反编译其他.NET框架版本或语言的能力。 5. **代码着色与格式化**:源代码以彩色高亮显示,易于阅读,同时自动进行适当的缩进和格式化。 6. **导航功能**:通过类视图、命名空间视图和搜索功能,用户可以快速定位到所需代码位置。 7. **资源查看**:除了源代码,ILSpy还允许查看嵌入的资源,如图片、文本文件等。 8. **跨平台**:ILSpy支持Windows、Mac OS X和Linux等多平台运行,满足不同开发环境的需求。 ### 使用ILSpy反编译DLL的步骤 1. **下载与启动**:从官方网站或开源社区获取最新版本的ILSpy.exe,双击运行。 2. **打开DLL文件**:点击菜单栏的“文件” -> “打开”,选择需要反编译的.dll或.exe文件。 3. **查看代码**:加载完成后,代码将自动显示在左侧窗格,你可以通过类视图和方法列表进行导航。 4. **搜索功能**:在搜索框中输入关键字,可以快速查找相关代码段。 5. **保存代码**:如果需要,可以通过“文件” -> “导出源代码”将反编译的代码保存为C#或VB.NET文件。 ### 注意事项 虽然ILSpy对于学习和调试很有帮助,但要注意版权问题。未经授权,不得将反编译的代码用于商业目的或侵犯他人的知识产权。在使用ILSpy时,应确保遵守相关的法律法规。 总结来说,ILSpy.exe是.NET开发者不可或缺的工具之一,它简化了对.NET程序集的理解和分析过程,对于学习开源项目、调试问题或者逆向工程提供了强大支持。无论你是.NET新手还是经验丰富的开发者,ILSpy都是你工具箱中值得拥有的一个成员。
2025-10-23 11:04:03 1.96MB ILSpy
1
C#反编译资源文件修复工具ILSpy Reflector resgen批量resources转换resx工具 ILSpy反编译后,Winform窗体中的resx文件全部变成了resources,为了方便查看代码,得把这些转回来,这个工具批量转换非常方便
1
ILSpy是一个开放源代码的.NET程序集浏览器和反编译工具。ILSpy的主要特点如下: Assembly browsing IL Disassembly Decompilation to C# Saving of resources Search for types/methods/properties (substring) Hyperlink-based type/method/property navigation Base/Derived types navigation Navigation history
2025-05-16 23:04:03 5.19MB ILSpy
1
ILSpy反编译-v7.2.0.6791
2024-05-20 22:38:21 3.78MB ILSPY ILSpy
1
.Net反编译工具ILSpy 2.3 免费开源强大
2024-01-17 14:06:44 1.9MB ILSpy
1
ILspy的界面 左面是打开的文件,右面的面板是文件的对应的反编译之后的代码。 支持C#和vb 可以将一个dll文件转换为C#或VB语言。 支持保存文件 对于单个文件可以保存为.cs文件或.vb文件,当文件较多时,可以选择保存为项目文件。 支持C#的反编译 C#语句可被反编译出来,并可支持yield return语句和 lambdas表达式的反编译。并且支持C# 5.0 中的"async"
2023-09-22 19:44:55 1.69MB DLL反编译 ILspy 编译源代码
1
reflexil插件,支持ILSpy、Reflector、JustDecompile反编译工具,可以对DLL进行代码修改。
2023-09-21 15:12:14 1.75MB Reflexil
1
ILSpy反编译工具,反编译查看源码,ILSpy 是一个开源的.Net程序集。简洁强大易用是它的特征。在绝大多数情况下,它都能很好的完成你对未知程序集内部代码的探索。通过此工具,可辅助分析Unity脚本中的内存分配
2023-04-06 16:02:19 4.39MB ILSpy Refelector 反编译工具
1