发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 云架构 框架 开发教程 SOA 大数据 扩展性 并发编程 EDA 分布式 函数编程

如何有效地保护java软件产品的安全性?

2003-08-13 10:57
赞助商链接

上这个论坛的朋友都是有事业心的居多,迟早会碰到如何保护自己利益的问题。
我把这个问题缩小为2个问题
1 如何保证有效地防范class文件的反编译?
2 如何保证tomcat应用程序不被非法复制?

第一个问题网上的讨论比较多,一般解决方案是混淆和类加载器的定制
第二个问题其实是基于第一个问题的,但还是想听听大家的思路,


谢谢回复。

2003-08-13 13:55

我曾经想过,要把我得类文件进行加密,拒绝反编译.但最后还是没有决定下来.我想原因是:
1: 我们的程序,放在服务器中本身就很安全了...
2: 我们得程序,有时候需要添加更多的功能,在某种环境下需要直接修改源代码.


我想还是第一条已经决定了所有的情况..

大家有没有更好的理由,能够让我使用加密原则...

(注:我们的系统不是个人产品,商业产品.并且复杂的商业内容)

2003-08-13 14:14

连MS下拉那么大功夫进行WindowXP激活机制,还是没有办法保证非法复制,你就是再想办法也没有用,如果你的产品足够好,就有人能够想出办法破解掉,如果你的产品不好,人家也不屑于去破解。这应该是一个从法律上去保护的问题,而不是能够从技术上保护的了的,程序是人写的,所以从哲学意义上来说,也肯定是人能够破解的了的。

如果有专利的核心算法,可以考虑用C编写保护核心算法,其它的就不必去费了。

2003-08-13 15:23

shi法律问题
没有开不了的锁

只是时间问题。
就是商业银行也免不了破解,
其实很多地下电缆数据线很容易截取数据
只要你敢。

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com