起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 284|回复: 12

平台安全性**

[复制链接]
发表于 2007-3-30 11:29:07 | 显示全部楼层 |阅读模式
现在突然发现一个问题:

平台的所有东西都存放在数据库里,只要有平台的公司把别的公司的数据库拷走不就成了自己的了吗?加密狗可以限制吗?

是不是有这个漏洞阿?怎么解决阿?
回复

使用道具 举报

发表于 2007-3-30 14:00:12 | 显示全部楼层
其实,任何东西都存在安全性问题
既然所有的设计都放在数据库中,当然要很好的维护数据库,尤其是超级用户的密码了
就像你锁上门,一定要保管好钥匙一样
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-30 14:36:54 | 显示全部楼层
哦,我说的不是这个意思,可能我没说清楚。

举个例子说吧,我们要做个运销管理系统,有加密狗限制:

1、假如用 Delphi 做,数据库里存放的只是业务数据而没有程序数据,如果A单位买了我们的系统和加密狗那他们就可以使用,B单位如果不买我们的系统而只是拷走了A单位的数据库和程序也无法使用,因为他们没有加密狗;

2、如果用 Justep 做,数据库里存放的不只是业务数据,还有所有的程序数据,如果A单位买了我们的系统那他们可以使用,B单位如果不买我们的系统而拷走了A单位的数据库,只要B单位有 Justep 平台就可以使用,即使我们再加个加密狗也无法防止,因为 Justep 平台的代码就都存放在数据库里,有了 Justep 平台就可以看到里面所有的代码。

Justep 平台自带的加密狗是不是可以限制这个问题?如果不行该如何解决?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-30 15:57:21 | 显示全部楼层
还是看看吧,
回复 支持 反对

使用道具 举报

发表于 2007-3-30 16:00:20 | 显示全部楼层
不是的,如果发布,不要发布源代码,这样就没有问题了
回复 支持 反对

使用道具 举报

发表于 2007-3-30 16:08:22 | 显示全部楼层
平台的文件系统有
.pas  源代码文件
.dll   编译结果的目标文件,这个是.net中间文件,可以运行
.pdb  调试信息文件
.Form  窗体文件
.Info  信息文件
... ...
只要删除源代码文件就可以了,不影响正常的执行,而且别人无法用Studio打开。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-30 16:16:09 | 显示全部楼层
哦,在哪里删除源代码文件阿,是不是在源代码管理器里?
还有个问题就是要防止别人拷贝是不是还得自己再加个加密狗阿?能不能用平台自带的加密狗?
回复 支持 反对

使用道具 举报

发表于 2007-3-30 16:28:23 | 显示全部楼层
用发布工具发布时候,可以选择不发布源码
或者自己到系统数据库,删除文件系统有关的四张表中的内容
看fkind字段为.pas的可以删除

在数据库的东西怎么防止别人拷贝呢,别人只要备份一下数据库就什么都有了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-30 16:43:17 | 显示全部楼层
哦,看来我说的不清楚,我说的防止拷贝其实是说的程序,就像 Delphi 做的程序可以用个加密狗限制,平台做的程序怎么限制,还要自己再用个加密狗吗,我想问平台自带的加密狗还可以被我们再用来限制我们自己的程序吗,就是说平台自带的加密狗能不能留出一部分空间给我们自己用,就是这个狗有没有这个功能,不行的话我们用平台做的程序就要带两个加密狗了,一个平台的,一个我们的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-31 09:35:36 | 显示全部楼层
还是看看楼上的问题吧,我觉得能解决这个问题跟更好。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2024-12-28 20:43 , Processed in 0.036312 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表