×

NET + C#

.net程序 混淆、强签名、加密

管理员 管理员 发表于2010-03-02 浏览3706 评论0

反编译工具:.net 反编译工具reflector 工具 .NET Reflector插件FileDisassembler
大家都知道.net开发的软件,无论WebForm项目还是WinForm项目,发布的时候都是编译成dll或者exe文件。但是我们经常会无论是出于学习还是其他什么目的,想查看软件源代码和解除软件的某些限制。这时反编译技术就派上了用场。上面提到的reflector就是这样一个工具。
...

NET + C#

ASP.NET取得物理路径和虚拟路径的代码

管理员 管理员 发表于2008-12-15 浏览3038 评论0

Request.CurrentExecutionFilePath 当前请求的虚拟路径 是这种格式:\虚拟目录名\admin\index.aspx
Request.ApplicationPath    //获取服务器上 ASP.NET 应用程序的虚拟应用程序根路径。\虚拟目录名(应用程序名)

以上都是虚拟目录中的文件路径,即是IIS中的路径。要得到真真的物理路径要在得到以上路径的基础上再加:
Server.MapPath(Request.ApplicationPath + "SPLConfig/ClassMap.xml") //这样可能会有一个BUG

...