逆向工程 ASP.NET Web 应用程序
我有一个 ASP.NET Web 应用程序。我没有源代码。该 bin 包含 10 个程序集和一个 .compiled 文件。我在 App_Code.dll 上使用 Reflector,它向我显示了类和命名空间之类的东西,但它太混乱了。
有没有什么方法可以对这个网络应用程序进行逆向工程,而无需花费数周/数月的时间来展开?该应用程序非常基本。
请注意,该代码是由离开公司的工程师编写的。我们拥有该产品。
I have an asp.net web application. I don't have the source code. The bin contains 10 assemblies and a .compiled file. I used Reflector on the App_Code.dll and it shows me classes and namespaces and stuff, but its such a mess.
Is there any way to reverse engineer this web app that won't take weeks/months to unfold? The application is pretty basic.
Note, the code is written by an engineer that left the company. We own the product.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用反射器,您可以将反射的代码保存到可以在 Visual Studio 中加载的项目中。这可能是您最好的选择。
所见即所得,您只需仔细阅读即可了解程序中发生的情况。阅读代码并不是免费的午餐。
With reflector you can save the reflected code out to a project which you can load up in Visual Studio. It´s probably your best choice.
What you see is what you get and you just have to wade thru it in order to understand what´s going on in the program. Reading code is no free lunch.
不幸的是,如果您没有源代码,您有以下 3 个选项之一:
Unfortunately if you don't have the source code, you have one of 3 options: