有没有办法对预编译的网站进行逆向工程....例如,如果某人 8) 愚蠢到将他们的网站发布到虚拟目录,并将本地路径设置为 VS2008 中的项目文件夹?
帮助 :)
有没有办法对预编译的网站进行逆向工程....例如,如果某人 8) 愚蠢到将他们的网站发布到虚拟目录,并将本地路径设置为 VS2008 中的项目文件夹?
帮助 :)
Reflector 很难与预编译站点一起使用,因为它会分解页面。逆向工程并不总是很清楚,也不是一种简单的方法。
事实上,我们预编译站点的主要原因之一是因为逆向工程和更新生产代码更加困难。
您应该可以使用Reflector查看源代码。有一些插件可以将使用 .NET 创建的程序集(.DLL 或 .EXE)反编译为新的 Visual Studio 项目。
我有类似的问题并使用反射器对其进行反编译。我得到了源代码,然后更改了我想要的位,然后重新构建它。然后我再次将该 dll 复制到生产站点。它开始反映我的变化。这很容易而且一点也不难,可能是因为预编译站点的每个页面都有 dll,并且是可更新的,所以 dll 中只有代码隐藏文件。