Windows phone 7 Windows Phone 7应用程序代码混淆
即将完成一个wp7应用程序,它将bing地图服务用于位置等。我需要知道混淆是否会影响其性能Windows phone 7 Windows Phone 7应用程序代码混淆,windows-phone-7,Windows Phone 7,即将完成一个wp7应用程序,它将bing地图服务用于位置等。我需要知道混淆是否会影响其性能 有一些可用的工具,如Dotfuscator等,但关注应用程序的性能。请给出您的建议只有一种方法可以确定:您应该进行测试 混淆可能不会对性能产生太大影响,但同样,您应该进行测试 编辑 在进行模糊处理之前,请务必意识到模糊处理与加密不同。永远不要在客户端代码中存储任何秘密 我对模糊处理没有太多经验,但我知道有两种方法 简单地重命名变量和函数,使使用Reflector反编译时难以读取逻辑;及 另一个是重新安排程
有一些可用的工具,如Dotfuscator等,但关注应用程序的性能。请给出您的建议只有一种方法可以确定:您应该进行测试 混淆可能不会对性能产生太大影响,但同样,您应该进行测试 编辑
在进行模糊处理之前,请务必意识到模糊处理与加密不同。永远不要在客户端代码中存储任何秘密 我对模糊处理没有太多经验,但我知道有两种方法
如果您想保护您的应用程序,我会花时间加密您的持久数据(即保存文件),以便您的用户数据是安全的。这就是WP7游戏所做的。性能受到阻碍,但如果以毫秒为单位衡量,则性能是不可忽视的,底线是,如果您正在创建免费应用程序或开放源代码,您可能不会混淆 你确实需要弄清楚。启动Fiddler并使用Zune浏览市场,从XML中提取下载URL并使用它下载xap。解压,加载DLL在最喜欢的工具和所有的代码都在那里。甚至不需要购买应用程序。真的吗?我已经12个月没有发布应用程序/游戏了,所以从那时起它就改变了。谢谢你的信息,克里斯。用新信息更新了我的答案。再次感谢克里斯指出这一点。你能解释一下为什么你认为这是你的问题的答案吗?当你以小时为单位衡量时,绩效是否会受到阻碍而不可忽视?当应用程序是免费的时,是否没有失去知识产权的风险?我的意思是说,混淆对性能的影响可以忽略不计,不能用肉眼来衡量。因此,除非我们正在创建一个开放源代码/免费的应用程序,并希望与其他人共享,否则我们应该努力