我想知道有什么有效的方法来隐藏我们的Silverlight代码。我知道有一些混淆器可用,但看起来人们也可以破解它。有人在这方面取得了成功吗?
发布于 2008-09-22 20:36:57
Pragma No-在托管silverlight应用程序的页面上缓存将阻止浏览器缓存xap,而是通过从web服务器流读取它。这将使偷窥者更难获得xap。混淆将使它变得更加困难。
还要确保应用程序托管在https中,让身份验证在主应用程序之外进行。这样,xap流就会在下行过程中被编码。
发布于 2008-09-22 18:04:01
你真的不能隐藏任何传输到客户端的东西。如果人们想找出答案,他们会的。
您需要将任何专有代码放在客户端机器无法获取的后端。
发布于 2008-09-22 16:03:45
不是的。客户端浏览器必须能够读取代码,因此它是可被黑客攻击的。
https://stackoverflow.com/questions/115701
复制相似问题