D dtboyi Unregistered / Unconfirmed GUEST, unregistred user! 2007-09-13 #1 怎样给access文件加密,我是加密改变文件头,但解密用delphi连接后,文件又能被复制后打开,如何解决此问题,求源码?
A aerobull Unregistered / Unconfirmed GUEST, unregistred user! 2007-09-13 #2 没办法,你加密头后,那就先运行你的软件,头应已经解密了吧,然后复制数据库,即可让你的的办法失效了。hook一下copy也许可能小防一下。我想没什么绝好的办法吧。
O oushengfen Unregistered / Unconfirmed GUEST, unregistred user! 2007-09-13 #3 aerobull,说的已经够好了,也只有这些办法,其它也没有什么办法.
M man8888 Unregistered / Unconfirmed GUEST, unregistred user! 2007-09-14 #4 delphi程序解密后用独享方式打开,这样就无法复制了吧,我看没必要动用hook就尽量不要用。
A azjmjsj Unregistered / Unconfirmed GUEST, unregistred user! 2007-09-16 #5 切实可行的方法是:加密access数据库文件中需要保密的某些字段。 只要你的加密算法可以,他拿走库也没关系;另外给access数据库文件加15位以上的密码,增加破解难度。
白 白河愁 Unregistered / Unconfirmed GUEST, unregistred user! 2007-09-16 #6 access密码形同虚设. 若库表字段加密,则所有搜索全部失效.
O ouyongke Unregistered / Unconfirmed GUEST, unregistred user! 2007-10-11 #7 这么旧的问题了哦,我给个方案吧。 MDB的密码都是写在固定位置的,把那几个字节再加密一下就好了嘛,如-128什么的,不过LZ可以查下ASCII码表,搞成不能用键盘录入的值,这样破解出来的密码也没用啦。[]
这么旧的问题了哦,我给个方案吧。 MDB的密码都是写在固定位置的,把那几个字节再加密一下就好了嘛,如-128什么的,不过LZ可以查下ASCII码表,搞成不能用键盘录入的值,这样破解出来的密码也没用啦。[]