none
请教几个浅显的发布和安全问题! RRS feed

  • 问题

  • 1、SL基于浏览器的程序发布在IIS上,用户访问后使用,对于代码本身来说是否安全?我的意思是说,比如ASPX文件,用户访问后,得到的是返回的HTML代码,不会包含ASPX源代码,因此可以算是安全的对于代码来说,那么SL的程序用户访问得到的东西是否会包含源代码?

    2、在ASPX或者WCF中我们引用一个DLL,那么发布的时候再IIS中的BIN目录里要同样包含这个DLL文件,而SL似乎不是这样,我在SL中引用了一个自己编写的DLL,最终生成的在浏览器中运行的SL中没有这个DLL文件,是不是已经包含到XAP文件中去了?(因为我发觉XAP文件变大了)。同样的XAP文件是否安全,是否会很容易的反编译?

    谢谢。
    2010年1月19日 9:20

答案

  • 第一 是包含html源码
    第二 你这个silverlight的东西已经下载到客户端里 懂点silverlight 又深入net的人 容易被反编译   没有哪个软件是完美的
    2010年1月19日 10:45
  • 1、SL基于浏览器的程序发布在IIS上,用户访问后使用,对于代码本身来说是否安全?我的意思是说,比如ASPX文件,用户访问后,得到的是返回的HTML代码,不会包含ASPX源代码,因此可以算是安全的对于代码来说,那么SL的程序用户访问得到的东西是否会包含源代码?

    2、在ASPX或者WCF中我们引用一个DLL,那么发布的时候再IIS中的BIN目录里要同样包含这个DLL文件,而SL似乎不是这样,我在SL中引用了一个自己编写的DLL,最终生成的在浏览器中运行的SL中没有这个DLL文件,是不是已经包含到XAP文件中去了?(因为我发觉XAP文件变大了)。同样的XAP文件是否安全,是否会很容易的反编译?

    谢谢。

    可以使用混淆工具,比较VS自带的和第三方的,这样DLL就比较安全了;

    八爪兄以前的贴子有些介绍的。

    My blog: http://blog.csdn.net/dotfun http://dotfun.cnblogs.com

    My contact: QQ:372900288 E-mail:372900288@qq.com msn:sellnet007@hotmail.com


    《银光志--Silverlight 3.0开发详解与最佳实践》
    2010年1月19日 12:03
    版主

全部回复