Office中国论坛/Access中国论坛

标题: 高手不愿公布的数据库加密方式 [打印本页]

作者: fswxs    时间: 2007-8-31 09:27
标题: 高手不愿公布的数据库加密方式
开个玩笑,但不排除有高手使用,毕竟可以使很多破解软件失效。

作者: hi-wzj    时间: 2007-8-31 10:29
创新思维比技术更重要。
作者: rjacky    时间: 2007-8-31 10:36
呵呵,别作无谓的挣扎了,你这个方法治标不治本,根本的原因是access的安全性太弱了(或者说是微软刻意做得这么弱的,和设置诸多速度性能上的限制,不然以access易用性,微软高端数据库sql的市场也会给access夺走),你所有的安全设置都必须在vba+access环境下进行设置和开发,只要access有问题,你的努力就白费了。

多做一个类似系统数据库密码对话框的窗体出来,只要在主体中单击一下就禁止使用shift,在标签单击一下就开启这样的伎俩骗不了几个人了
作者: fswxs    时间: 2007-8-31 11:00
感谢斑竹的评价!
管理是要成本的,防盗亦然。又要方便,又要有效,在哪里也行不通。
我们要保护后端数据库(里面只有数据),自然要考虑谁更关心它,他们会怎样做。有位斑竹说的好,真正用的人是不会碰它的。
考虑到关心它的人可能用的一二三,设置障碍,也许他就放弃了。
建议楼上的修改一下回复内容的最后部分,提出一些完善的建议,毕竟还可以根据这个思路做的更好些。
作者: andymark    时间: 2007-8-31 11:09
我赞同楼主的观点
作者: rjacky    时间: 2007-8-31 11:52
见你那么热衷与access安全,之前回了你不少帖子,你自己也在题目中开玩笑,所以当熟人一样也开个玩笑而已,何必认真

我也为access安全性差苦恼忙碌了好长的一段时间,最后还是只能总结出使用access最重要的一个原则,就是看公司或用户对安全性保密性的要求:

一、如果要储存不能对外泄漏的重要数据,那么就别用access来做了,安全性方面来不得半点“也许”。
    access对比其他数据库最大的优点是易用性,最大的弊病是用户能直接copy走整个数据库。只要能copy走整个数据库,再多的安全限制和设置,泄漏只是早晚的事情。

二、如果是普通用途,就根本不需设置安全性或只设置弹出窗体和禁用shift就够了,设多了也是浪费时间,还不如用行政手段来得有效,一般人不会搞破坏,存心搞破坏的无论如何他也有办法的。只要做好每天备份,出了问题马上恢复就够了。

这也是比尔的目的所在,如果是普通用途的数据库,用户或企业不会花这个冤枉大钱买高端,还不如在office中捆绑一个非常易用的来抢占市场份额,让一堆人热衷于研究这种产品,接触和了解微软是多么好的一个主意。如果是重要的数据库,那么就肯定不会舍不得这几个钱了。

微软的原则就是只要在使用时不给用户突破这些限制就行,所以微软能将access做得如此脆弱并且无可救药(工作组可以轻易破解,生成的mde原来只是做了掩眼法,根本没有删除原代码,只是access自己不打开代码而已),才是真正的高。俗话说,治死人容易,将人治得半死不活,吃药就好转好不吃药就恶化才是难。

[ 本帖最后由 rjacky 于 2007-8-31 11:55 编辑 ]
作者: andymark    时间: 2007-8-31 12:34
没有不被破解的数据库,不单是ACCESS存在这样的问题,其他数据库对高手来说也能轻易破解。ACCESS被定位为桌面数据库,自身保护性能很差,别人很容易拿到数据库,也就代表数据迟早会泄漏,这也是ACCESS安全性差的原因之一。对于重要数据,对数据加密会相对安全(速度当然有所减慢,熊与掌不能兼得)
作者: sxmzq1    时间: 2007-9-1 22:34
高手,用什么软件来查阅MDE的代码
作者: t小宝    时间: 2007-9-1 22:50
好玩
作者: rcylbx    时间: 2007-9-2 08:39
原帖由 rjacky 于 2007-8-31 11:52 发表
见你那么热衷与access安全,之前回了你不少帖子,你自己也在题目中开玩笑,所以当熟人一样也开个玩笑而已,何必认真

我也为access安全性差苦恼忙碌了好长的一段时间,最后还是只能总结出使用access最重要的一 ...

说得太好了,听君一席话,胜读10本书
作者: newscat6812    时间: 2007-9-2 11:59
如果mde中的vbe中为工程设置了密码,好像现在还不能破解吧?
把数据库放在sql2000服务器上,前端odbc方式链接到sql2000中的数据库中,把联结参数联结语句放在vba程序里,再把工程设上密码,再把前端编译成mde格式文件。
只要VBA代码不被看到,就不能得到联接信息。
应该安全多了吧?
作者: newscat6812    时间: 2007-9-2 12:07
如果某人用mdb做的数据库,并拿来网络共享,不说解密码什么的,要害他很容易,做一个同名的mdb空库文件覆盖过去,呜呜呜,哭去吧。
如果他拆成前后端,后端不是采用sql2000方式,还是一个mdb文件,害人者只要拨了网线,运行一下前端,就从出错对话框中知道了他后台mdb文件的路径,同样的一个同名的空库文件覆盖过去,呜呜呜,哭去吧。
除非你隔三差五的备份,否则折磨死你。
所以如果access数据库若有网络化的应用,后台要用sql2000!!!,否则实在是太脆弱了。
作者: andymark    时间: 2007-9-2 12:20
也没有上面说的那么严重,把共享与安全权限设置为读取,那又何来删除呢?
有时,公司的行政手段会比其他都行之有效。
作者: newscat6812    时间: 2007-9-2 12:32
原帖由 andymark 于 2007-9-2 12:20 发表
也没有上面说的那么严重,把共享与安全权限设置为读取,那又何来删除呢?
有时,公司的行政手段会比其他都行之有效。

似你这般,数据库只能看,不能录入数据了,但常常是要客户端能有写权限的。
作者: newscat6812    时间: 2007-9-2 12:34
行政手段?操作者可以诡称:“你做的什么东西?我还没怎么操作,就成这样了”来个死不承认。
作者: newscat6812    时间: 2007-9-2 12:46
今天我下载了最新的officekey8.0,并试了李寻欢的数据库工具都不能真正成功地破解mde中的vba工程代码,虽然可以列出窗体、模块清单,但要看里面的内容,就报错。
作者: snowmoonzzb    时间: 2007-9-6 08:14
辛苦辛苦顶一下
作者: iamgenius007    时间: 2007-11-26 10:58
标题: 求助各位大侠!!!!关于access的
请各位大侠帮帮忙吧!!!
我在一个公司做数据,做个一个报表,使用access,我想我是管理员,拥有最高权限,可以进行删除,更改等所有操作,而其它的一些用户只具有查询等简单操作,我已经在工具—安全中设置了密码,就是以独占方式打开设置的那个密码,而且也设置了几个普通用户,可退出以后重新打开,它要输入密码,输入密码后仍是以管理员的身份进入的,那设置的这个普通用户有什么用??它到底是怎么区分你是管理员还是普通用户????如何实现我的要求啊?access本身能实现这个目的吗?
请各位内行大侠帮帮忙吧,我真的是不会呀!!!谢谢了
作者: 5988143    时间: 2007-11-26 19:16
任何软件理论上都是可以破解的哈!
作者: yori2007    时间: 2008-1-10 13:22
高手
作者: wty_lx    时间: 2008-8-19 14:43
kankan
作者: xuwenning    时间: 2008-8-19 15:43
看了
[:30] 看来对于局域网共享来说mdb(mde)+sql相对理想
鱼和熊掌不可兼得[:50]
作者: ycxchen    时间: 2008-8-19 16:47
目前,我还没有听说可以破解MDE的
作者: xuwenning    时间: 2008-8-20 09:05
破解MDE的以EverythingAccess.com出品的MDE Source Code Protector最优秀;
可惜要注册;
在网上也没找到注册码[:29]
作者: wxr9999    时间: 2008-8-20 10:22
看看!
作者: chenlugen    时间: 2008-8-20 19:10
我看看..
作者: apsfxc1    时间: 2008-8-23 08:45
开个玩笑[:31]
作者: XWQ2000    时间: 2008-8-31 17:15
创新思维比技术更重要。
作者: kappalee163    时间: 2008-8-31 20:54
呵呵。
技术够用就OK了
低手做的东西高手不屑去破解的
作者: kevinao    时间: 2008-10-26 14:04
学习高手
作者: huangqinyong    时间: 2008-10-26 14:27
[:30]
作者: changweiren    时间: 2008-10-26 21:21
我在学习
作者: ilikeu    时间: 2008-10-28 16:14
标题: 回复 1# 的帖子
naxia!
作者: hualonglan    时间: 2008-10-28 20:43
想学习。。。
作者: sheandme0    时间: 2008-10-29 19:28
kankan
作者: boogieboy    时间: 2008-10-30 12:44
正需要,看看
作者: qiangshi    时间: 2008-11-3 16:17
[:30] [:30] [:30]
作者: 小小鸟    时间: 2008-11-13 12:17
谢谢分享,下载学习。
作者: tangjiawang    时间: 2008-11-17 21:33
天行健,君子以自强不息
作者: isbanker    时间: 2009-1-14 21:23
多谢分享
作者: lyf_898    时间: 2009-1-22 17:58
标题: 回复 1# 的帖子
[:50] [:50]
作者: ytfgymq    时间: 2009-2-25 12:24
先看看
作者: popo559    时间: 2009-3-12 06:18
谢谢分享!
作者: 右手    时间: 2009-4-21 10:38
这个要看一下
作者: elong    时间: 2009-8-13 13:01

作者: li08hua    时间: 2009-9-2 22:20
学习吧
作者: lovehere    时间: 2009-9-21 17:06
来学习一下,看看如何做
作者: chaojianan    时间: 2009-10-10 20:13
谢谢各位的高论,看看。
作者: c101    时间: 2009-10-11 00:47
学习
作者: 路遥    时间: 2009-11-18 13:04
学习一下
作者: leijiqiang    时间: 2009-11-18 14:35
理解深刻~看后受教
作者: wuheng    时间: 2009-12-7 10:51
看看学学这,受益不少
作者: 123654fs    时间: 2009-12-7 16:59
看看
作者: jiyu0617    时间: 2009-12-14 11:19
高手,用什么软件来查阅MDE的代码
作者: 柔情小生    时间: 2009-12-15 08:41
谢谢分享
作者: linag516    时间: 2009-12-15 17:03

作者: a30088    时间: 2009-12-25 13:24
谢谢分享
作者: LHB    时间: 2009-12-25 13:58
说得是.
作者: 836680335    时间: 2010-1-13 15:47
KANKAN
作者: peipei5215    时间: 2010-1-19 17:50
看看
作者: zhao__feng    时间: 2010-2-7 20:30
说得是.
作者: xryacc2    时间: 2010-2-7 22:35
看是什么东东
作者: zzyzzg    时间: 2010-2-8 07:47
苦恼忙碌了好长的一段时间
作者: 836680335    时间: 2010-2-8 16:42
fffffffffddddddddddddddd
作者: 减肥    时间: 2010-3-1 13:08
见识一下思路啦。
作者: zzyzzg    时间: 2010-3-1 13:11
高手不愿公布的数据库加密方式
作者: sxb2007    时间: 2010-4-5 21:03
说得太好了
作者: feifan627    时间: 2010-4-6 06:08
看看是什么?
作者: 82077802    时间: 2010-4-6 06:44
学习学习看下
作者: officer_mk    时间: 2010-4-8 20:13

作者: LeeTien    时间: 2010-4-12 21:23
看看
作者: robitewx    时间: 2010-4-22 20:22
看看先
作者: of384    时间: 2010-4-26 22:04
谢谢分享!
作者: yuayua23    时间: 2010-4-26 23:17

作者: sagemeyou    时间: 2010-5-14 08:45
kankan
作者: michael100    时间: 2010-5-14 09:25
学习一下
作者: aqukhn81    时间: 2010-5-16 05:00
看看学习
作者: Lightsome    时间: 2010-5-30 00:30
多谢!!!!!!!
作者: tianying1115    时间: 2010-8-12 11:36
很好
作者: liaohk    时间: 2010-8-12 12:39

作者: STD    时间: 2010-8-16 10:31
见你那么热衷与access安全,之前回了你不少帖子,你自己也在题目中开玩笑,所以当熟人一样也开个玩笑而已, ...
rjacky 发表于 2007-8-31 11:52

说得有理。。。


作者: ynjxw    时间: 2010-8-16 11:49
see
作者: ZHENGLIAN    时间: 2010-8-18 09:57
毕竟可以使很多破解软件失效。
作者: goodhope08    时间: 2010-9-18 14:17
学习一下
作者: GAOZHONG    时间: 2010-10-2 15:46
XUEXI

作者: bjjgq    时间: 2010-10-3 14:17
哈哈,自己就是个高手吧?
作者: huhz7805    时间: 2010-12-30 23:15
关键在于运用!
作者: roych    时间: 2010-12-31 01:16
本帖最后由 roych 于 2010-12-31 01:24 编辑

看看先……
比较失望~~启用了Shift键之后,应该没什么秘密可言了。


作者: KONGYUAN1    时间: 2010-12-31 12:48
要看看,学习一下.
作者: changjhjn666    时间: 2010-12-31 13:58
access加密很难
作者: snqi    时间: 2011-1-6 09:19
我赞同楼主的观点
作者: mousejin    时间: 2011-1-6 20:06
看看先 能不能破解加密狗
作者: combine38    时间: 2011-1-12 16:28
学习
作者: bcfu007    时间: 2011-1-13 19:05
好玩
作者: dlchenfeng    时间: 2011-4-1 20:39
挑战自我,超越无限
作者: XMZDL    时间: 2011-4-1 22:02
顶下先
作者: 红尘如烟    时间: 2011-4-1 22:44
路过看看
作者: lmqlt    时间: 2011-4-2 00:55
重要
作者: huang1314    时间: 2011-5-13 10:13
多谢分享
作者: 11111111    时间: 2011-6-18 22:59
jjjjjjjjjjjjjjjjjjjjjj




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3