2 zo1010 zo1010 于 2016.02.02 17:47 提问

如何查看C#代码的反编译代码

在详细了解 IEnumerable IEnumerator yield等相关的,很多文章提到查看反编译代码。请问是一定要通过第三方软件查看导出的.exe文件才能看到吗,我用的VS开发,在VS开发上是否可以直接查看的

2个回答

caozhy
caozhy   Ds   Rxr 2016.02.03 07:30

.net reflector或者ilspy,前者支持vs集成但是收费。新版本的可以反编译出yield return、linq lambda等。

LiangZuo
LiangZuo   2016.02.02 19:11

如果是exe文件是经过编译了的。只能通过相关软件进行反编译,vs只能打开相关的sln项目文件加载项目吧。另外如果c#编译成的exe应该可以还原出源代码吧。如果是用c++编译成的exe就不能了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
C#反编译工具下载,如果只有dll文件,怎么查看源代码?
C#反编译工具下载,如果只有dll文件,怎么查看源代码?
如何在visual Studio 2015里面查看unity3d 源码(ReSharper插件反编译出来的==Reflector.exe解析dll效果类似)
第一步:在安装的vs主页面里选择:工具——扩展和更新  打开“扩展和更新”面板; 可以看到我当前的 ResharperPlatformVs14是已安装的状态。 第二步:下载resharper  渠道一:点上图“联机”,在右上角的搜索框中搜索; 渠道二:链接: https://pan.baidu.com/s/1kV3jDWj 密码: wrvs 第三步:选择“ReSharper”——
【ILSpy反编译】C# 写的程序反编译查看是不是也太容易了点吧,太恐怖了。。。
最近由于要写一些界面的东西,写了几个月c#(之前一直做c/c++项目),发现c#写界面很方便,效果也不错,在这个过程中也听说c#程序可以很容易被反编译到,但一直也没时间去自己反编译去试着看看,心想就算能反编译最多也和c/c++那样,反编译出来的不会让你看得很爽吧。。。。       可是。。   今天试了一下,吓了一跳。。。。nm这不是一样的么,除了没有注释。。。      反编译前源码截图
几种工具反编译被编译好的DLL文件
我们平时在工作中经常会遇到一些已经被编译后的DLL,而且更加麻烦是没有源代码可以进行修改,只能针对这个DLL的文件进行修改才能得到我们想要的结果;本文将通过一个实例来演示如果完成一个简单的修改;我们将会用到以下几种工具; 1:反编译工具ILSpy.exe:是个很不错的反编译软件,而且是免费了; 2:微软的工具ildasm.exe:这个是把DLL生成IL文件的一个软件,是微软自带了;可以
APK反编译--查看源代码
模仿是最好的学习 在工作工程中,往往产品经理一句话,“这个功能就跟XX做成一样的效果就可以了”,然后我们就开始模仿,开始百度、谷歌等等。而最好的参考对象,其实就是要模仿的APP本身,借助Apk反编译,我们可以看到其代码逻辑实现,这对于我们程序员,简直就是莫大的幸福啊。 查看Apk的代码,有两种方式: 1. dex2jar + jd-jui 2. jeb
C# 反编译-Reflector 反混淆-De4Dot 修改dll/exe代码-reflexil
反编译工具 Reflector     破解版下载地址:http://pan.baidu.com/s/15UwJo     使用方法:略 反混淆工具De4Dot     开源软件 下载地址http://pan.baidu.com/s/1d4fLt     使用方法: 参见:http://www.cnblogs.com/jio92/p/de4dot.html 修改
ILSpy反编译C#web程序
ILSpy反编译web程序的前提是找一套非常接近需要反编译web程序的项目工程,这样做是为了反编译更快速些,如果没有接近的项目工程的话也可以是框架相似的,或者最坏的就是你什么都没有,只有发布完以后的程序。接下来步入正题。那么接下来我们假设现在我们手上有发布完以后的程序和接近需要反编译的项目工程。首先第一步打开接近反编译的工程项目
Reflector8 最强大的反编译工具,能一字不差地将exe或dll反编译出原始代码
Reflector8 最强大的反编译工具,能一字不差地将exe或dll反编译出原始代码. 附带crack工具
VS2015基础 打开VS015自带的ildasm反编译器
       慈心积善融学习,技术愿为有情学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。感恩曾经帮助过 心少朴 的人。俗话说得好,工欲善其事,必先利其器!Visual Studio IDE很好用,推荐!注:此文是自学笔记所生,质量中下等,故要三思而后行。新手到此,不可照搬,应先研究其理象数,待能变通之时,自然跳出深坑。...
.net 源代码 反编译成功的基础核心库 【mscorlib】
.net 源代码 反编译成功的基础核心库 【mscorlib】 mscorlib.dll