关键字:Access97,Access2000,Access2002,密码破解,mdb,ccrun

作者:ccrun    更新:2003-3-8    浏览:16549

关于Access97的密码破解,在很多的网站和杂志上都有过介绍。在这里我简单重复一下。

在mdb文件第0x42字节处的13个字节分别与0x86,0xfb,0xec,0x37,0x5d,0x44,0x9c,0xfa,0xc6,0x5e,0x28,0xe6,0x13异或后即可得到数据库的密码。但在Access 2000和2002的版本里密钥不再是固定的13个字节.而且加密的方式也有了变化。

经过ccrun用一下午的时间研究,终于将Access2000的加密方式搞清楚了。嘿嘿。在此将偶的心得发布。希望对大家有用,如果您发现我的理解有误,请来信告之我们。信箱:info@ccrun.com 版权虽然有没有都没关系,不过如果您要转载,请注明出处,并保证文档的完整性。谢谢。

我用的分析工具是UltraEdit32 v10.00,编程工具是C++ Builder 6.0

经过用UltraEdit32分析,发现Access2000和Access2002的数据库加密方式相同,所以以下只针对Access2000的mdb文件。还有就是我用的是16进制的数表示,所以前面加了0x,如果你用的是VB或其他,要注意数值哦。

戮克 發表在 痞客邦 留言(0) 人氣()