3050311118 发表于 2016-9-26 00:05:36

C#程序上用web来做界面,有些逻辑代码js写的,怎么来保护这些脚本代码呢?都明文的

程序给用户,用户很容易就在安装目录下找到网页代码

nengcai0313 发表于 2016-9-26 00:11:03

js做混淆

jasonzhu8888 发表于 2016-9-26 07:16:38

用node js编译

hongfadg 发表于 2016-9-26 07:53:32

你好,,请问如果用web来做界面,叫什么技术,我一直都是拖动控件做界面,可控性有点差,想研究一下别的方式 ,,谢谢!!!!

uid81 发表于 2016-9-26 08:45:48

没法保护,混淆的可以反混淆。所以前端一般都是开源的。

shawn_bu 发表于 2016-9-26 09:01:25

关键逻辑代码在后端用C#做,前端只负责显示和响应用户操作。

dreambox 发表于 2016-9-26 09:21:21

关键代码用C#做,显示用前端做

chxaitz 发表于 2016-9-26 14:19:39

没有办法啊,同志,最多就是混淆,那根本不算加密~

lxl_lxl 发表于 2016-9-26 22:08:33

你没见过网站上面的html css,js都可以看得到的么。处理都给c#做啊,相当于后台。web界面就是前端,敏感数据处理之类的都不能放。

weuser 发表于 2016-9-27 00:06:19

作为资源一起打包到exe文件内可不可以。c#不熟,mfc可以。另外试试这个软件enigma virtual box,可以将所有发布文件包括文件夹打包成一个exe。不过这也只是简单打包谈不上什么加密。

vows 发表于 2016-9-30 20:32:48

做代码混淆和变量简化替换。

wxws_wxws 发表于 2016-10-1 06:57:38

前端越花稍,越是容易暴露, 只输出 静态的吧

kunteng 发表于 2016-11-16 16:22:42

好像只有js混淆这种办法了
页: [1]
查看完整版本: C#程序上用web来做界面,有些逻辑代码js写的,怎么来保护这些脚本代码呢?都明文的