大家好
我有一个 asp.net 网站,但我没有它的源代码。
无论如何,我想反编译整个网站,这样我就可以在它上面工作了。
我怎样才能轻松地将整个网站反编译为 c# 而不是用 feflator 逐个文件地进行?
请帮我解决这个问题,谢谢!
大家好
我有一个 asp.net 网站,但我没有它的源代码。
无论如何,我想反编译整个网站,这样我就可以在它上面工作了。
我怎样才能轻松地将整个网站反编译为 c# 而不是用 feflator 逐个文件地进行?
请帮我解决这个问题,谢谢!
您可以为 Reflector 使用File Disassembler插件。它可以让你一次将整个程序集转储到代码文件中。
还有另一个插件:FileGenerator,看起来它会做同样的事情,并生成一个项目文件供您启动。
随着时间的流逝,出现了许多新的更好的选择。JustDecompile 和 DotPeek 是最新的免费反编译器,绝对可以胜任反编译和 asp.net 站点的任务。
ILSpy 也应该能够做到这一点,尽管保持它最新的工作似乎正在慢慢结束。对于在编译后以某种方式处理/修改过的程序集(例如通过混淆器或 IL 优化器等),dnSpy 是一种更晦涩的替代方案。