
1 hjc4869 2014 年 10 月 15 日 真担心到这个程度啊。。 代码好好混淆即可……前端后端都要好好混淆。。 |
2 typcn 2014 年 10 月 15 日 。。。又不是卖给别人。。。 |
3 bydmm 2014 年 10 月 15 日 我出个作死的主意, 把网站关键核心代码封装成C++mod, 然后就算被人把网站脱下来,也无法运行。 |
4 lyragosa 2014 年 10 月 15 日 我也不知道。 所以没管, |
5 em70 2014 年 10 月 15 日 via Android 为了防小偷,把门堵了,出门爬窗 |
7 lecher 2014 年 10 月 15 日 我几个好办法。不靠谱程度依次增加。 1.别用什么动态脚步语言了,全都是明文可读。改用静态编译的保险,什么c、c++、go之类的,你把代码build成个可执行文件,他拷回去也没办法处理 2.动态脚本语言非要用也可以,你就把代码做分布式部署好了,一台服务器一个模块,执行的时候通通用网络通信来传递消息,还可以顺道练习各种请求队列和异步执行的处理,即提高技术水平又增加代码安全性。 3.要嫌不够安全还有一招,内存加载大法,所有执行的代码,你用个额外的监控程序处理,监控程序从多台远程网络请求代码过来再拼接,然后加载到内存里扔着执行。 这样总够安全了吧。实在觉得不安全。还有神一般的人肉监控啊,你24小时在服务器上面盯着,一旦发现服务器有其它ip登入,马上执行shutdown命令关机,保证黑客无法攻入。 |
8 tang8888 OP 关键怕同行得到源码后,立即山寨出一个类似的网站来,这样业务就跑了。 |
9 xdeng 2014 年 10 月 15 日 你需要 golang |
11 Comdex 2014 年 10 月 15 日 用golang不怕 |
12 hjc4869 2014 年 10 月 15 日 |
13 shiny PRO 想起了这个: https://gist.github.com/nikcub/3833406 但是那又如何…… |
15 tang8888 OP golang太难了,我学不会。学会了也做不出好项目。 |
16 daxingplay 2014 年 10 月 15 日 除非有很高深的算法吧,否则一般网站,不用看源码,不也是很快就可以山寨出来了么? |
17 msg7086 2014 年 10 月 15 日 via iPhone 连服务器安全都做不好的公司还担心代码的价值? |
18 hadoop 2014 年 10 月 15 日 代码写差点,就行了 |
19 cdxem713 2014 年 10 月 15 日 1、类似google网页这样做个混淆,应该能防住一些人,不过维护起来应该会很麻烦 2、把重要功能的实现放在后端 |
21 tang8888 OP 单个页面你也许看下页面外观就能山寨出来。但是整个系统呢,比如wordpress discuz? |
22 lygmqkl 2014 年 10 月 15 日 服务器被攻陷了就什么都不要说了。 程序是小,数据是大 |
23 tang8888 OP 如何防止vps或主机提供商监守自盗,偷我们的系统源码和数据呢。 |
24 linchanx 2014 年 10 月 15 日 楼主真心想多了,如果你的站做到了一定的级别,即便代码外泄也不会影响到你的用户数,比如QQ就算它源代码全泄露了会影响它的用户数吗?如果你的网站真的做的很好就算不外泄代码,就像wordpress,discuz,大公司copy还不是分分钟的事情,BAT中随便一家都能copy出一个完整的discuz,只不过没那意义罢了。 |
26 icanfork 2014 年 10 月 15 日 混淆式编程 |
27 zkd8907 2014 年 10 月 15 日 .net的话,混淆以后可靠性还是比较高的。 |
28 Tink PRO 确实,自己网站做好才是硬道理,不用担心被copy |
30 lhbc 2014 年 10 月 15 日 via iPhone 楼主你真想多了 这跟“一切准备就绪,就差个程序员”是一样的 |
31 fising 2014 年 10 月 15 日 PHP可以用zend guard加密。 也可以用编译型语言。 加密了其实没多大用。 |
32 dndx 2014 年 10 月 15 日 via iPhone 没用,真正靠谱的方法只有一个,SaaS。 |
33 jacob 2014 年 10 月 16 日 via iPhone 我感觉过虑了,人家想山寨你是挡不住的。而且,就算山寨还不一定就用你的代码, |