.net程序反编译工具(ILSpy)
v7.1.0.654 中文正式版 发表评论
- 软件类别:编译工具
- 软件大小:3.20 MB
- 更新时间:2021-06-01 15:41
- 软件版本:v7.1.0.654 中文正式版
- 软件语言:中文
- 软件等级:
- 官方网址:暂无
评分:
好评:2
差评:1

软件介绍
.net程序反编译工具(ILSpy)是一款非常经典的反编译软件,支持c语言和vb平台,开源免费值得推荐。温馨提示大家,使用时请确保已经安装好.net framework 4.0,需要的就来it猫扑网下载吧
ilspy的特色
支持C#和vb
所有的对话框、菜单和提示均已中文化
可以将一个dll文件转换为C#或VB语言。
预置了调试插件,支持在ILSpy中无源代码直接调试程序集
调整主程序编译平台为X86,以在64位系统中调试
支持保存文件
对于单个文件可以保存为.cs文件或.vb文件,当文件较多时,可以选择保存为项目文件。
支持C#的反编译
C#语句可被反编译出来,并可支持yield return语句和 lambdas表达式的反编译。并且支持C# 5.0 中的&async&
ILSpy与Reflector的比较:
ILSpy的界面与Reflector相似,左边以树型控件显示程序集和它的类型,右边是对应的源代码。基础的反编译功能,与Reflector相比,丝毫不差,甚至有时候用Reflector无法反编译(因为加密)的程序集,用ILSpy可以反编译。
Decompiler 反编译器
基础的类型反编译功能都具备,现在只支持把源代码反编译为C#和IL语言,不支持VB。

当需要找的程序集是.NET框架时,可以直接从菜单File—Open from GAC中打开需要查看源码的程序集。

代码保存功能也做得不错,当点击一个类型时,选择File->Save Code会反编译当前的类型并保存到指定的文件中,当选择程序集时,Save Code保存为一个项目(csproj)文件,并且把它所有的类型加到这个项目中。
Debugger 调试器
这里要说的调试器,不是指visual studio的源码级别的调试器,而是指程序集的调试器。Reflector有个Addin,可以直接附加在Visual Studio中,调试第三方的类型库,而不需要把第三方的类型库反编译后,以源码的形式添加到项目中。
ILSpy也有这个功能,直接对第三方的程序集进行调试,有两种选项
如果第三方类型库是可执行程序(EXE),可以用Debug an executable来启动这个程序。
如果第三方类型库是程序集(DLL),可以用Attach to running application来附加,以启动程序集的调试。

从上面两张图中已经可以看出它的用法,和调试源代码一样。在需要监视变量值的方法的地方,设置断点,当程序运行到此时,就可以通过监视窗体来观察变量的值。从ILSpy的状态栏中看出,上面的第一张图是正处于调试状态,第二张图,是准备就绪,可以进行调试。
这两者的区别是,Attach to a running application调试时,如果代码经过编译器优化,则监视器会无法得到它的值。

如图所示,无法显示正在调试的变量num的值,因为代码已经经过优化。官方推荐的方式是Debug an executable
与在Visual Studio中调试.NET源代码一样,你可以Step into,Step over,continue,同时状态栏会显示就绪(stand by),运行中(running),正在调试(debugging)。

除了调试程序集的C#/VB形式的代码之外,也可以以IL代码形式调试,如下图所示

由此看来,这还是相当不错的调试IL代码的工具。工具可以促进学习的效果,学习领悟之后,又可以推进工具的发展,这就是知识的无止境的发展。
ILSpy的debugger是以插件形式存在的,请确保包含ILSpy.Debugger的Plugin。

根据我们的理解,调试.NET程序集一定需要PDB文件才可以。然而ILSpy却没有产生PDB文件(no PDB files are generated),而且它不可以调试ASP.NET Web application和Web 服务。
更新日志
基于官方最新版源码编译
所有提示和界面信息均为中文
IL反编译模式增加显示原始文件位置以及原始数据内容
多平台下载
Pc版.net程序反编译工具(ILSpy) v7.1.0.654 中文正式版
猜你喜欢
逆向工具

逆向工具
逆向工具作为一类非常高科技的系统软件可以帮助很多程序员们制作出不错的功能性软件,且开源编译器也是很难遇到的一类,在这里你完全可以找到自己想要的逆向工具哦,喜欢就赶紧来试试吧!...
本类最新
360加固助手for Linuxv3.6.1.0 官方版
Windows环境安装工具jira 6.3.6 中文版32/64位 汉化版
SublimeText32位+64位电脑版v4.0.4138 官方安装中文版
安装程序制作工具(DeployMaster)v7.1.1 官方版
Java SE Development Kit 16v16.0.2 安装版
RJ TextEd(代码编辑器)v15.50 官方正式版
Red Gate .NET Reflector(.net 反编译工具)v9.0.2 汉化中文绿色版
c语言流程图生成器(autoflowchart)v3.5.3 注册码免费版
CMake编译软件v3.22.0 免费版
OllyDbg 64位程序版v2.01 最新版
Text Editor Pro(文本代码编辑器)v21.0.0 中文版
perl语言混淆工具(Perl-Obfus)v3.9 官方版
VBScript Obfuscatorv5.3 官方版
JavaScript混淆工具(JavaScript Obfuscator)v5.8 官方版
c++代码混淆工具(stunnix CXX Obfuscator)v4.9 官方版
相关软件
.NET反编译工具(ILSpy)v7.2.1.6856 绿色最新版ILSpy中文绿色版为大家带来一款开源的.NET反编译工具,这里小编为大家提供免费的中文绿色精简版,无需安装,下载即用,支持c以及vb语言,编译后,用户还可以便携式的复制到usb闪存驱动器.官方简介.Net反汇编工具dnSpy中文绿色版
JD-GUI(Java反编译工具)v1.6.6 绿色免费版jdgui是一款c语言的java反编译工具,小编分享的包含JD-GUI和JD-Coreversion,支持主流的Java编译器的反编译,绿色免费,jdgui4.2支持java8,欢迎大家来it猫扑网下载官方介绍JD-GUI(Java反编译工具),自从2010年0.3.3版本后,改工具
DJ Java Decompiler(java反编译工具)v3.12.12.96 汉化中文版DJJavaDecompiler(java反编译工具)是一款java专用的反编译工具,用户们可以通过CLASS文件编译来还原java原始文件,在不需要安装JavaVirtualMachine)或是JavaSDK工具的时候也能使用。DJJavaDecompiler(java反编译工具)软件
Java Decompiler(JD-GUI反编译工具)v1.6.6 最新版JavaDecompiler是绿色免费的反编译工具.这里it猫扑小编提供免安装版JavaDecompiler反编译工具,通过JavaDecompiler你可以轻松开启class文件的反编译工作.欢迎感兴趣的用户来IT猫扑下载应用!JavaDecompiler反编译工具
下载排行
- 1OllyDbg 64位程序版
- 2winhex官方完全版
- 3.net reflector(反编译工具)
- 4Simply Fortran编译器
- 5Redis Desktop Manager最新编译版
- 6smali/baksmali(apk编译/反编译软件)
- 7小颖JAVA源代码反编译引擎
- 8考拉less编译工具(koala less)
- 9C/C++集成开发环境(codeblocks)
- 10Google反编译新工具(Enjarify)








C/C++集成开发环境(codeblocks)











网友评论
查看所有0条评论