首页>>WEB技术资料

破解MS Access密码

破解之前先来了解一下Access密码的加密原理:

Access 2000数据库的加密原理比较简单,就是将所输入的密码的ASCII码与40个原始字节数据进行异或操作。
Access 2000数据库密码保存在库文件的地址00000042处开始的40个字节

40个字节原始数据:
29 77 EC 37 F2 C8 9C FA 69 D2 28 E6 BC 3A 8A 60 FB 18 7B 36
5A FE DF B1 D8 78 13 43 60 23 B1 33 9B ED 79 5B 3D 39 7C 2A

因此如果要消除掉密码,只需要用磁盘编辑工具(如:)打开数据库,从地址00000042处开始的40个字节还原成原始数据就行了。
如果需要破解密码并且保持原密码,只要将40字节密钥数据与原始的40个数据进行一次异或操作就可得到密码。

注:由于ACCESS 2000对每个密码字符采用双字节表示,故40个字节原始数据可依次分为20组,每组代表一个密码字符,进行异或操作的是每组的第一个字节,第二个字节不变。 
〔以上未经测试〕

Access PassView v1.12 汉化版
由Nir Sofer出品,大小36KB,称得上是短小精悍。


中国网站建设指南中心
域名 空间
建站 推广
网络营销 网站策划
网站盈利 网络品牌
网络创业 基础知识
行业门户 营销网站
个人网站 电子政务
搜索优化 前沿动态v
业内资讯 电子商务
网站技术 申办年检
流量统计 专家加盟




网站建设 北京网站建设 网站建设北京