Reverse Engineering asp.net web app

房东的猫 提交于 2020-01-04 03:51:35

问题


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.


回答1:


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.




回答2:


Unfortunately if you don't have the source code, you have one of 3 options:

  • Reflector
  • Rewrite
  • Sue the original dev to give you the source code that you own (IANAL, so YMMV)


来源:https://stackoverflow.com/questions/5020995/reverse-engineering-asp-net-web-app

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!