javascript 和 silverlight 混淆!

标签 javascript security silverlight-4.0 obfuscation

最近几天我遇到了一些混淆问题。

首先,我想混淆我的 javascript 代码,以便混淆变量和函数名称。任何免费或便宜的推荐软件。

其次,对于我的 silverlight 应用程序,我想关注

  1. 我希望我的库项目(silverlight 库)得到混淆。因为如果我不这样做,事情就会变得非常清楚并且很容易反编译。如果我混淆公共(public)成员,则生成的 xap 不可运行(使用 .net react 器和加密混淆器进行测试)

  2. 在我的 wcf 服务端,对于数据契约(Contract)(表名和列名)和服务操作,我希望对它们的名称进行混淆处理。如果我不这样做,整个数据模型就会暴露出来。我在服务上使用 linqtosql,通过将序列化模式设置为单向,数据成员属性会自动进行注释。

请提出最佳解决方案。

最佳答案

你希望做的事情本质上是不可能的。您不会以这种方式获得任何类型的安全性。无论您做什么,任何人都有空闲时间并得到 JavaScript Beautifier 的一点帮助将能够理解您的脚本在做什么。在 Stack Overflow 中搜索 javascript obfuscation阅读更多相关信息。

关于javascript 和 silverlight 混淆!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5102358/

相关文章:

javascript - 如何将 Admob 实现到 Ionic 中?

javascript - 如何发送变量函数 Angular 服务?

android - 防止根访问我的应用程序文件

error-handling - WCF net.tcp 服务器断开连接 - 如何在客户端正确处理?

c# - Silverlight 控件类似于 VS 中的 C# 文本编辑器

javascript - 如何使用 ngModelChange 过滤 Angular 4 中的对象值?

javascript - 在多个组件中重用 firebase 对象实例

java - Android 上的安全性

"stateless"模式下的 Laravel Socialite——安全隐患?

silverlight-4.0 - Silverlight 4 中的 System.Data.DataTable?