www问答网
所有问题
C#写的程序怎么防止别人查看源码
如题所述
举报该问题
其他回答
第1个回答 2017-02-06
1、写高质量的代码,降低代码的耦合度,尽量使用接口定义,就算破解,也无法明白其中含义
2、用混淆工具,将代码混淆
3、给程序集加强命名和签名
第2个回答 2017-02-04
先用Dotfuscator混淆源码,最后再用.NET Reactor加壳。
本回答被网友采纳
第3个回答 2017-02-04
可以用自带的Dotfuscator混淆器混淆下
第4个回答 2017-02-04
只能混淆。
相似回答
在VS2005中
怎么
把一个
C#Winform程序
打包成一个可执行程序,就是把让
别人
...
答:
你将program中的启动项目改成你要启动项目,然后在解决方案配置的下拉框中选择Release(在一个绿色的箭头的旁边),然后点击绿色箭头(运行按钮),等
程序
运行成功后就可以在bin/Release 中找到你要的可执行文件,运行后可能会出现提示信息,不用理他,只要点确定就可以了。在bin/Debug中的文件是你编译的...
为什么
C#写
出来的文件,还可以
查看源代码
,
怎么
设置让
别人
用但不想让别 ...
答:
为了不让你的代码被破解,简单的方法是使用代码混淆器,不过这治标不治本,所以推荐核心、保密的算法、代码使用其他语言编写,然后使用C#调用,而
C#写
前台的界面神马的比较好。
怎么防止
公司的网站
源码
不被
程序
员盗走呢?
答:
如果企业内部采用eclipse、VS等开发工具,从这些开发工具将代码直接上传到SVN服务器上时会自动解密。为了
避免
明文、密文混乱存放导致版本比对时出现错误等问题。因此,SVN服务器上需统一存放明文文件。则通过服务器白名单功能实现对终端电脑数据进行强制透明加密,对上传到应用服务器数据实现上传自动解密、下载自动...
公司
如何
保护
源代码
不被员工泄漏?
答:
源代码
,可以划分核心代码和非核心代码,分别制定保护策略;按照项目的需要把技术人员按照职责和权限进行划分,能接触核心代码
的人
一定是可以信任的人,一般
程序
员只能接触到自己所负责的模块代码,不能
查看
其它开发者
的源码
,尽可能的降低核心代码泄露的风险。4、 加强技术管理手段 域智盾源代码加密系统,...
C#如何防止
被
别人
反编译
答:
C# 编写的
代码通过VS编译器生成 dll 或 exe ,很容易被一些反编译工具
查看
到
源码
或对源码进行修改。为
防止
代码被反编译或被篡改,我们可以进行一定的防范措施。但不能杜绝,因为DotNet编写代码运行必须编译成IL 中间语言,IL是很规则,同时也很好反编译。反编译防范措施:设置项目代码反汇编属性 混淆 方法...
...我的代码程序!就是
别人
只能运行我
的程序
,不能
看到
我的程序代码!_百 ...
答:
直接创建一个安装部署项目,然后选中应用文件夹 右击添加文件把 你项目下的debug文件夹中的东西添加进去 如果你debug下面有存放图片或其他东西的文件夹你就右击应用
程序
文件夹添加新建文件夹把对应的debug下面的文件夹也添加进去,然后 创建快捷方式 在桌面和程序 最后生成这个安装部署项目就可以了 ...
我想问下
C#
高手,我自己写出来的dll的文件,
怎么防止
被
别人
调用
答:
1.混淆...至少不能被反编译并且顺利的看懂 2.如果是核心dll可以做成带有web验证的机制来验证程序是否已经被授权运行 其实一般真的没有必要吧开发级精力放在怎么去放
别人
上。因为高手有的是如果你
的程序
真的有价值,人家完全可以重写一个,所以还是更好提升程序的功能让更多的用户来使用才是王道 ...
在Visual Studio平台上编译好
C#
窗体应用
程序
,如果想复制一份给
别人
,但...
答:
如果没有使用其他库的话 可以只复制一个.exe (有配置文件的话加上 .exe.config )文件即可 你可以试着把这个exe文件拷贝出来到一个单独的文件里里, 看看它能不能正常执行
C#
DLL
如何
保护
防止
被破解
答:
.net的实时编译(JIT)特性决定了用它开发
的程序
可以被轻松反编译,同时由于采用反射等技术,使得DLL能被未授权调用。所以要想不被破解,一是不能被反编译
看到源码
,二是不能被随意调用。什么混淆加壳加密等,都是可逆的。鉴于.net代码可以包含非托管代码,我们可以用C++解析
C#
代码生成DLL,这个DLL在被...
大家正在搜
网站二次开发如何防止别人打包源码
源码怎么用
小程序源码
防止php源码
如何防止源码泄露
源码是什么
php源码防复制
防封源码
源码 防拷贝
相关问题
如何避免.net程序被看到源代码
为什么C#写出来的文件,还可以查看源代码,怎么设置让别人用但...
C#如何防止被别人反编译
我写好的ASP.NET程序,如何让别人看不到源代码
c#程序如何防止被破解
c#编好一个程序后如何把代码不让别人看,只让别人用exe执行...
求助C#编写的代码经过编译,如何才能查看源
C#打开别人程序后怎么查看代码?