zoukankan      html  css  js  c++  java
  • Application Based on .Net Framework, 如何保护我的代码?

     

           因为工作需要,开始学习C#语言编写程序,刚感觉其简单易用,但因为看了网上介绍的reflector工具,却让我的积极性锐减,这样编译出来的东西还有保障吗?难道我们编写了代码,却还要和反编译工具做斗争吗?

           虽然用其它的编程语言编写的程序,也有反编译工具反编译,但总不会如此容易,没有一点专业知识的人,还是不能窥其代码的,然而基于.net Framework的程序,却是如此容易被反编译,而且反编译出来的代码几乎和原代码一样,那技术如何受到保护呢?

           也看了很多文章,描述如何保护程序,那就是代码混淆、加密,但至少现在还不是做得很好,而且还要money

           如果真的没有很好的手段,我想开发基于.net Framework的桌面程序那就不是一个好的选择,至少我是这么认为的。本人也是一个喜欢交流的人,喜欢和大家分享一些东西,自己练习的代码,被反编译了无所谓,可对于一个公司来说,这未必是个好事。

    不知大家是采取什么手段?不妨从桌面程序到web程序都讨论讨论。

  • 相关阅读:
    还是模块
    模块
    Django之中间件和Auth模块
    Django之form表单组件、cookie与session
    ORM表查询之F查询和Q查询以及事务
    django之单表和多表查询
    django之模板层
    Django之路由
    Django之前戏
    前端之Bootstrap框架
  • 原文地址:https://www.cnblogs.com/goodcandle/p/619387.html
Copyright © 2011-2022 走看看