firebird - 查找旧版 firebird/Interbase 数据库密码

标签 firebird legacy brute-force interbase forgot-password

我的一位客户拥有一个不存在的旧应用程序;他与制作该应用程序的公司有问题,他们不会透露他的数据库密码。他意识到他签署了一份契约(Contract)(当时),其中说他是在“租用”该应用程序,他们无权透露任何内容。这位客户发现他并不是唯一一个与该公司有同样问题的人。他是一名牙医,其他使用相同旧应用程序的牙医在尝试购买新软件并尝试将患者迁移到新系统时也遇到了同样的问题。

无论哪种情况,他都想打开他的小 Firebird 数据库,这样我们至少可以将一些数据提取到我们的 SQL Server 中。我尝试过使用默认的“masterkey”(事实上,由于 8 个字符的限制,它是“masterke”),但没有成功。

现在我知道他可以诉诸法律并试图迫使公司公开他的信息,但我想以捷径行事。有人知道有一个应用程序可以暴力破解/破解旧版 Firebird 密码吗?

谢谢。

编辑:遗留软件是“STOMA-W”,我什至在互联网上找不到它。他们位于西类牙阿斯图里亚斯。

最佳答案

Firebird(尚)不会将密码存储在数据库文件中。
考虑到这一点,将数据库文件移动到另一台已知 sysdba 密码的服务器上。

关于firebird - 查找旧版 firebird/Interbase 数据库密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/685420/

相关文章:

firebird - 打开 Firebird 数据库 (8.15)

sql - 提交与提交保留

javascript - 搜索和替换旧背景颜色

java - 更新遗留 Java

windows-7 - Firebird ODBC Windows 7 主页

java - SQL 从很长的值列表中选择

linux - 旧版链接器(使用 libc5)在 Linux 内核 2.6.25 上失败

hash - 暴力破解加盐 SHA-512 哈希需要多长时间? (提供盐)

c# - 生成不超过一定字长的每个字符组合

java - 蛮力数独算法