当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]关于C/S的java程序
帖子发表于 : 2007-05-29 9:03 

注册: 2007-05-28 12:01
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
小弟我初学java,听说java很容易就可以进行反编译,不知是不是真的那么简单。
如果是的话,那是不是意味着只要有class文件就可以进行反编译,也就是说,如果想用java来开发c/s程序的话,是毫无安全性的,即使是把所有数据都存在数据库里加密,再加密。
是这样的吗?


_________________
一个正准备抛弃微软的程序员……
努力学习JAVA中……


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-05-29 9:30 
头像

注册: 2007-03-01 20:46
帖子: 2393
地址: 湖南长沙
送出感谢: 0 次
接收感谢: 0 次
Java Class文件确实可以进行反编译,但Java的安全性不是在这里体现的,先好好看看Java官方网上关于Java Security的教程吧~~
你对Java的安全性理解错了,嘿嘿


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-05-31 3:37 
头像

注册: 2006-11-06 21:15
帖子: 23
送出感谢: 0 次
接收感谢: 0 次
从安全来说的话,在服务端看来,客户端总是不可信任的。重点是在服务端呀。


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-06-12 23:45 
头像

注册: 2006-06-27 16:37
帖子: 88
地址: china
送出感谢: 0 次
接收感谢: 0 次
C/S程序不代表客户端直接连接数据库。C/S结构一般也是三层结构,客户端-服务器端-数据库
这样就不存在你说的数据库密码的问题,你可以看看MSN,ICQ等程序,反编译他们的程序能看到什么?
所以系统不安全是你设计的问题,而且JAVA的安全机制你也没有理解,建议你看看J2EE和JAAS安全体系。
而且你对C/S的理解也有问题。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译