従来の Firebird/Interbase データベース パスワードの検索
-
22-08-2019 - |
質問
存在しない古いアプリケーションを使用している顧客がいます。彼はアプリケーションを作成した会社と問題があり、データベースのパスワードを開示してくれないそうです。彼は、自分が(当時)アプリケーションを「レンタル」しているようなものであり、何も開示する権利がないという契約書に署名していることに気づきました。この顧客は、その会社で同じ問題を抱えているのは自分だけではないことに気づきました。彼は歯科医であり、同じ古いアプリケーションを使用している他の歯科医も、新しいソフトウェアを購入しようとして同じ問題に遭遇し、患者を新しいシステムに移行しようとしました。
いずれの場合も、彼は小さな Firebird データベースを開いて、少なくとも一部のデータを SQL Server に抽出できるようにしたいと考えています。デフォルトの「masterkey」(実際には、8文字制限のため「masterke」です)を試してみましたが、役に立ちませんでした。
今では、彼が法的に訴えて会社に自分の情報を公開するよう強制する可能性があることはわかっていますが、私はそれを手っ取り早く行いたいと思っています。従来の Firebird パスワードをブルートフォース/クラックできるアプリを知っている人はいますか?
ありがとう。
編集:レガシーソフトウェアは「STOMA-W」ですが、インターネット上でも見つかりません。彼らはスペインのアストゥリアスにあります。
解決
Firebirdのデータベースファイル内にない(まだ)ストアのパスワードを行います。
このことを念頭に、SYSDBAパスワードが知られている別のサーバーにデータベースファイルを移動します。
他のヒント
旧InterbaseのとFirebirdのは、あなたがしようとする場合がありますバックドアパスワードをハードコードしていた。
ユーザー:政治的に通過:正しい
http://www.theregister.co.uk/2001/01/ 12 / borland_interbase_backdoor_exposedする
提供された SYSDBA アカウント用ではありません, 、ユーザーのパスワードを忘れた場合は、次の方法でリセットできます。 フレイムロビン. 。データベース サーバーをローカルホストに登録した後、 ユーザーを管理... コンテキスト メニューの関数:
ここでは、プロパティを削除または表示/変更するオプションを備えたユーザーのリストを取得します。プロパティ アイコンをクリックすると、次のダイアログが表示され、新しいパスワードを 2 回入力するだけです。
InterBase/Firebird SDK にパッケージ化された IBConsole もあります。同様の機能があります。