如何保护 Silverlight 应用程序的安全
我们的团队希望在 silverlight 中创建一个安全的交互式应用程序。但据我所知,silverlight 输出是松散编译的 zip 文件,并在使用或运行应用程序之前将其下载到客户端计算机上。并且可以使用任何点网反编译器轻松反编译它。
我已经通过谷歌搜索了 silverlight 的安全性,但没有找到足够好的资源。
我们如何确保 Silverilight 应用程序不被反编译?有人可以解释一下在使用 silverlight 创建应用程序时需要遵循的安全实践来防止这种情况发生吗?
Our team wants to create a secure interactive application in silverlight. But as I know silverlight output is loosely compiled zip file and its download on the client machine before use or run application. And it could easily decompiled using any dot net decompiler.
I have gone through the google for security in silverlight but have not found good enough resources.
How we can secure the Silverilght application from decompilation? Can someone explain the security practices which need to be followed to prevent this when creating an application with silverlight?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您担心人们反编译您的 Silverlight XAP 文件,您需要一种名为 Obfuscator 的特殊工具。 .NET 有很多替代方案,但有一些可以很好地与 Silverlight 配合使用,这是我尝试过或听到其他人的好评的替代方案的列表:
希望有帮助!
If you are worried about people decompiling your Silverlight XAP file, you need a special kind of tool called Obfuscator. There's a ton of alternatives for .NET but there's a few that work quite well with Silverlight, this a list of the ones I've tried or heard good comments from other people:
Hope that helps!