❶ ilspy反编译exe后只显示form.cs,没有form.design.cs,应该怎么改
它们是partial class,编译的时候是合二为一的,所以反编译也没法区分。
designer里的在InitializeComponent()函数里面。
❷ 如何使用ILSpy 把发布版本反编译成源码
打开发布的文件,看到里面的bin目录。
第1步:创建一个web站点(ASP.ent),将所有的发布文件都拷贝进去。
第2步:打开ILSpy ,---文件---打开---bin目录里的一个dll文件,
第3步:文件--保存代码,就可以把这个dll保存成一个有源代码的项目文件(Hidistro.SaleSystem.Member.csproj)。
第4步:在刚刚创建的web站点,将Hidistro.SaleSystem.Member.csproj 项目添加进去;
第5步:一次类推,将所有需要反编译的dll都弄成源码添加到web站点;
第6步:生成整个解决方案,一看有很多报错信息,没关系,咱们一个一个来解决; 这里的报错信息绝大部分都是因为 没有引用dll或者是项目之间没有引用上造成的。知道原因后,我们就好解决了。
❸ EXE文件反编译成源码
EXE文件可以通过步骤来反编译成源码,具体步骤如下:
1、在网络上搜索下载反编译工具ILSpy,ILspy是一个开源的.net反编译软件,使用十分方便。解压后如图,双击.exe文件打开解压工具。
(3)ilspy反编译源码怎么设置扩展阅读:
反编译也称为计算机软件还原工程,是指通过对他人软件的目标程序(比如可执行程序)进行“逆向分析、研究”工作,以推导出他人的软件产品所使用的思路、原理、结构、算法、处理过程、运行方法等设计要素,某些特定情况下可能推导出源代码。
exe是编译好的程序文件 要看结构就得反编译 但是通常不能把可执行文件变成高级语言源代码,只能转换成汇编程序。 所以要要看结构不止要会反编译 还得精通汇编语言。
❹ 如何反编译C#等net软件类库源代码
.Net 反编译软件,最着名的是 Reflector。但是最新版本收费现在打开Reflector的老版本要求强制更新到最新版本。所以,你一下在打开refector 会自动删除。那么大家可以使用 ILSpy。使用ILspy。
1
下载后的ILSPY 。
打开EXE
6
毕竟.NET 和JAVA 属于中间语言,很好反编译。
❺ 如何用ILspy反编译一个程序
网络搜索ILspy, 并进入官网下载喊誉该软件
下载完成后,将ILspy的压缩包解压
双击ILspy打开该软件
打开该软件后,点击File后,再点击打开坦裤
在打开窗口里找到你想反编译的程序后,再点击打开
现在我们就可以看到该程序的源码了
如果我们想把这段源码导出一个cs文件,我们就选中你想导出的一个类,点击File 再点击Save code 然后再选择路径即可郑信段导出cs文件了!
8
现在我们就可以用Visual Studio或SharpDevelop打开这个cs文件了!
❻ 如何使用ILSpy 把发布版本反编译成源码
点击ILSpy.exe运行反编译软件。
点击这个文件夹图标,选择你需要反编译的.net程序
然后就会出现你选择的程序,如图
点击所选程序前面的加号,找到程序的启动窗口form1,点击查看代码
继续展开每行的代码前面的“+”号,就可以查看具体的代码
如果查看的程序太多太乱,你可以右键移除该程序,如下图所示