1、你去装个反编译工具可以把C#写的dll文件反编译成中间语言推荐使用Reflector这个是微软员工开发的一个反编译软件,,能针对各种语言生成的exe,dll进行反编译、如果没有经过特殊混淆。
2、一般都能得到很精确的源码。
4、支持各种语言,还可导...。
二、DLL文件用Reflector反编译后如何重新生成DLL文件? 好可以远程帮我演示下。1、你去装个反编译工具可以把C#写的dll文件反编译成中间语言推荐使用Reflector这个是微软员工开发的一个反编译软件,,能针对各种语言生成的exe,dll进行反编译、如果没有经过特殊混淆。
三、如何将dll反编译成asp1、作为asp.net平台的反编译工具有很多,比如Reflector、ILSpy等等。本文以ILSpy为例介绍如何反编译,因为这个工具小巧。
2、下载绿色版本的ILSpy,下载后,双击exe启动程序。
3、打开ILSpy工具后,点击文件夹打开图标,或者点击【File】->【打开】,就可以打开文件选择窗口。
4、在文件选择窗口中,选择需要反编译的dll文件,本文以反编译Newtonsoft.Json.dll为例。
5、打开dll文件后,自动就反编译了dll中的所有类和文件。
6、展开左侧列表的任何一个项,右侧就可以看到具体类的源码。
7、选中左侧列表的任何一项,点击顶部的【File】->【SaveCode】可以将此类导出为类文件。 如果是使用Reflector反编译工具,还可以直接将反编译后的dll导出为visualstudio项目源文件。
四、图解.NET Reflector 8.5安装及注册步骤1、打开百度首页,搜索.NETReflector然后下载安装包,如下图所示:。
2、双击安装包,进行安装,然后点击“Next”,如下图所示:。
3、勾选“Iacceptthetermsinthelicenseagreement”,然后点击“Next”,如下图所示:。
4、选择安装路径,然后点击“Install”,如下图所示:。
5、直至安装完成,如下图所示:。
6、打开安装好的软件,如下图所示:。
7、此时要注意,一定要断开网络,否则激活不成功。选择菜单“Help”->"Activate",如下图所示:。
8、点击“Reflector.exe”,生成序列号,如下图所示:。
9、运行注册机,复制注册机生成的序列号,粘贴到.NETReflector中的激活输入框,如下图所示:。
10、由于此时是断网状态,点击激活按钮,此时弹出错误提示“无法连接到…”,点击手动激活按钮,弹出手动激活界面,点击“ActivateManually”,如下图所示:。
11、复制.NETReflector中的激活请求字符串,如下图所示:。
12、将11步骤中复制的内容粘贴到注册机第二个文本框中,如下图所示:。
13、复制第三个文本框的激活应答字符串,粘贴到.NETReflector手动激活界面右边文本框中,然后点击“Finish”按钮,如下图所示:。
14、点击激活按钮,激活成功,如下图所示:。
15、然后就可以不受时间显示的打开.NETReflector了,然后打开需要查看的dll内容,如下图所示:。
五、如何在vs中安装dll反编译工具1、百度搜索下载Reflector绿色版,解压,可找到文件Reflector,双击Reflector,即可运行Reflector,可看到如下界面。
2、左上角工作栏,File->OpenAssembly打开你所需要打开的dll文件在软件左边工作区域我们就可以看到你所打开的dll文件,点击展开,在所选择的.dll文件下面可以看到dll中所有的编写的类,4点击类名我们就可以看到里面编写的内容了。
六、reflector 反编译出来的错误1、你的这个代码需要.NET5以上才能运行。
七、Reflector反编译后如何封装回dll1、直接把文件导出来,修改完源文件,再用VS编译一遍就可以了。
八、c反编译工具reflector怎么使用1、打开Reflector工具,如果有选择默认版本的NetFramework,根据需要选择即可。你选择的版本不同则出现的默认程序集也不同。。
2、点击file-open选择要反编译的DLL,打开后程序集的命名空间会出现在列表中,接着点击树形列表中的类,右边就会出现相应的反编译代码。反编译后的代码和原代码基本没有什么区别。。
3、如果想把反编译后的代码导入到文件中,可以使用Reflector.FileDisassembler这个Reflector插件,运行Reflector,点击View—add-ins…—Add,选择Reflector.FileDisassembler.dll(下载Reflector.FileDisassembler解压后的文件中有)添加成功后,Close关闭对话框。在tools菜单中会有filedisassembler选项。。
九、飞信 不是用.net写的吗? 为啥用Reflector反编译不了?1、打开Reflector工具,如果有选择默认版本的NetFramework,根据需要选择即可。