gpt4 book ai didi

ms-access - Access mdb密码恢复

转载 作者:行者123 更新时间:2023-12-03 06:41:00 25 4
gpt4 key购买 nike

我花了很多时间寻找 mdb (Access) 数据库结构的定义,但没有找到任何有关密码恢复的信息。

我知道 Access 2000 mdb 文件有类似页面的内容,每个页面 4kB,每个页面都有一个类型,并且第一页是一个“数据库定义页”,其中包含(可能)加密的数据库密码。

有很多软件可以读取MS Access数据库密码,所以我认为密码存储在哪里并不是 secret 。

在哪里/如何找到 Access 密码?

最佳答案

Jet 3:设置后,数据库密码将以纯文本形式存储在 MDB 文件头中。

Jet 4:设置后,数据库密码会根据文件创建日期/时间(存储在文件内)使用简单的 XOR 模式算法进行混淆,然后存储在 MDB 文件中 header 。

Jet 3 AND 4: MDB 文件头本身使用 XOR 模式进一步混淆 - 尽管这次它是恒定的 XOR 流。

ACCDB 文件: 密码不再以模糊纯文本形式存储在文件头中。相反,哈希用于检查用户是否输入了有效的密码。哈希值是由 RC4 和 SHA-1 算法组合生成的。

关于ms-access - Access mdb密码恢复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8764264/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com