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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
artemis2hashcat — Artemis PBKDF2WithHmacSHA1ハッシュをhashcat形式に変換するためのPython3実装 | Kitploit
ツール/GitHubGitHub/mbadanoiu/artemis2hashcat
パスワードクラッキングパスワード攻撃ハッシュ分析
GitHubmbadanoiu/artemis2hashcat

artemis2hashcat

Artemis PBKDF2WithHmacSHA1ハッシュをhashcat形式に変換するためのPython3実装

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

人気

すべて見る →

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

すべてのツールを探索

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

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

artemis2hashcat

説明

Artemis の PBKDF2WithHmacSHA1 ハッシュを hashcat 形式に変換するための Python3 実装

使用方法

Apache Artemis の既定の設定では、DefaultSensitiveStringCodec を使用して、ユーザーパスワードを PBKDF2WithHmacSHA1 ハッシュとして "artemis-users.properties" ファイルに保存します。

"artemis-users.properties" に保存されるハッシュは、通常次のような形式になります。

root@kitploit:~
username = ENC(ITERATIONS:SALT:HASH)

この python3 コード は、次のいずれかのコマンドを使用して、Artemis ハッシュを hashcat 互換形式に変換します。

  • "ENC(...)" を含む場合:
root@kitploit:~
python3 artemis2hashcat.py 'ENC(1024:8D873D1EDFB8ABACBC1A8229AC6A691B2856427B385167AC5DA636A8B0D0CF7C:50DE2FF97B69C8B8D127356F8F1090730F8F805DAA288E804E199788394EF0C9363671038857CB7F83ACE9022ACE2119792B9FCFB72CA68D026A5458B2D4C7CF)'

または

  • "ENC(...)" を含まないコンテンツ:
root@kitploit:~
python3 artemis2hashcat.py '1024:8D873D1EDFB8ABACBC1A8229AC6A691B2856427B385167AC5DA636A8B0D0CF7C:50DE2FF97B69C8B8D127356F8F1090730F8F805DAA288E804E199788394EF0C9363671038857CB7F83ACE9022ACE2119792B9FCFB72CA68D026A5458B2D4C7CF'

注記: 上記のハッシュは、平文パスワード "7KBeh41j" に対応します。

上記のコマンドの結果は、次のような形式になります。

root@kitploit:~
sha1:1024:jYc9Ht+4q6y8GoIprGppGyhWQns4UWesXaY2qLDQz3w=:UN4v+XtpyLjRJzVvjxCQcw+PgF2qKI6AThmXiDlO8Mk2NnEDiFfLf4Os6QIqziEZeSufz7cspo0CalRYstTHzw==

出力をファイル(例: test.hashcat)に書き込むことで、ハッシュモード 12000 を使用した次の hashcat コマンドで、ハッシュのクラックを試みることができます。

root@kitploit:~
hashcat -m 12000 -a 0 test.hashcat test.lst
ツールをダウンロード