1

大家好

我有一个 asp.net 网站,但我没有它的源代码。

无论如何,我想反编译整个网站,这样我就可以在它上面工作了。

我怎样才能轻松地将整个网站反编译为 c# 而不是用 feflator 逐个文件地进行?

请帮我解决这个问题,谢谢!

4

3 回答 3

3

您可以为 Reflector 使用File Disassembler插件。它可以让你一次将整个程序集转储到代码文件中。

还有另一个插件:FileGenerator,看起来它会做同样的事情,并生成一个项目文件供您启动。

于 2010-06-30T21:52:11.607 回答
2

我过去使用过 Decompiler.NET。它做得很好。

反编译器.NET

希望您有权反编译此代码。

于 2010-06-30T21:51:14.597 回答
0

随着时间的流逝,出现了许多新的更好的选择。JustDecompile 和 DotPeek 是最新的免费反编译器,绝对可以胜任反编译和 asp.net 站点的任务。

ILSpy 也应该能够做到这一点,尽管保持它最新的工作似乎正在慢慢结束。对于在编译后以某种方式处理/修改过的程序集(例如通过混淆器或 IL 优化器等),dnSpy 是一种更晦涩的替代方案。

于 2016-07-05T21:30:07.747 回答