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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
awesome-password-cracking — パスワードクラッキングとパスワードセキュリティに関連する優れたツール、研究、論文、その他のプロジェクトの厳選リスト。 | Kitploit
ツール/GitHubGitHub/n0kovo/awesome-password-cracking
パスワードクラッキングパスワード攻撃ハッシュ分析論文と研究学習と教育厳選リソース
GitHubn0kovo/awesome-password-cracking

awesome-password-cracking

パスワードクラッキングとパスワードセキュリティに関連する優れたツール、研究、論文、その他のプロジェクトの厳選リスト。

リポジトリを見る
1.0k881ヶ月前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

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

素晴らしいパスワードクラッキング Awesome

暗号解析およびコンピュータセキュリティにおいて、パスワードクラッキングとは、コンピュータシステムによってスクランブル形式で保存または送信されたデータからパスワードを回復するプロセスです。一般的なアプローチ(ブルートフォース攻撃)は、パスワードの推測を繰り返し試行し、利用可能なパスワードの暗号化ハッシュと照合することです。

これは、@[email protected] によるパスワードクラッキングとパスワードセキュリティに関連する素晴らしいツール、研究、論文、その他のプロジェクトのキュレーションリストです。

貢献する前に CONTRIBUTING.md をお読みください!簡単に言うと:

  • リストはアルファベット順に並べられています
  • 迷った場合は awesome-lint を使用してください
  • 項目がここにないべきだと思う場合は issueを開いてください

Contents

  • 素晴らしいパスワードクラッキング
    • 目次
    • 本
    • クラウド
    • 変換
    • Hashcat
      • 自動化
      • 分散クラッキング
      • ルール
      • ルールツール
      • Webインターフェース
    • John the Ripper
    • その他
      • 著名な人物
    • ウェブサイト
      • コミュニティ
      • ルックアップサービス
    • ワードリストツール
      • 分析
      • 生成/操作
    • ワードリスト
      • 言語固有
      • その他
    • 特定のファイル形式
      • PDF
      • JKS
      • ZIP
    • 機械学習 / AI
    • 研究
      • 記事とブログ投稿
      • 論文
      • 講演

本

  • Hash Crack: Password Cracking Manual (v3) - Password Cracking Manual v3は、パスワード回復(クラック)方法、ツール、分析技術に関する拡張リファレンスガイドです。

クラウド

  • Cloud_crack - TerraformとAWSを使用してパスワードをクラックします。
  • Cloudcat - ハッシュクラックのためのクラウドインフラストラクチャの作成を自動化するスクリプト。
  • Cloudstomp - プラグインを介したEC2上のインスタンスの自動デプロイメント。高CPU/GPUアプリケーションを最安値で実現。
  • Cloudtopolis - Google Cloud Shellプラットフォーム上でHashtopolisのインストールとプロビジョニングを迅速かつ完全に無人で行うツール(しかも無料!)。
  • NPK - NPKは、Cognito、DynamoDB、S3などのAWSのサーバーレスコンポーネントのみで構築された分散ハッシュクラッキングプラットフォームです。
  • Penglab - ハッシュクラックのためにGoogle Colabを悪用する。
  • Rook - GPUベースのパスワードクラッキングに使用するAWS p3インスタンスの作成を自動化します。

変換

  • 7z2hashcat - パスワードで保護された.7zアーカイブ(および.sfxファイル)から情報を抽出し、これらの「ハッシュ」をhashcatでクラックできるようにします。
  • MacinHash - macOSのplistパスワードファイルをパスワードクラッカーのためのハッシュファイルに変換します。
  • NetNTLM-Hashcat - John The Ripper/Cain形式のハッシュ(単一または一括)をHashCat互換のハッシュ形式に変換します。
  • Rubeus-to-Hashcat - Rubeusのkerberoasting出力をhashcat読み取り可能な形式に変換/フォーマットします。
  • WINHELLO2hashcat - このツールを使用すると、WINDOWS HELLO PINから「ハッシュ」を抽出できます。このハッシュはHashcatでクラックできます。
  • bitwarden2hashcat - Bitwardenのデータをhashcat対応のハッシュに変換するツール。
  • hc_to_7z - 7-Zipのhashcatハッシュを7zアーカイブに戻します。
  • hcxtools - cap/pcap/pcapng(gz圧縮)WiFiダンプファイルをhashcat形式に変換するポータブルソリューション。
  • itunes_backup2hashcat - Manifest.plistファイルから必要な情報を抽出し、hashcat互換のハッシュに変換します。
  • mongodb2hashcat - MongoDBデータベースサーバーからハッシュを抽出し、hashcatが受け入れるハッシュ形式(-m 24100(SCRAM-SHA-1)または-m 24200(SCRAM-SHA-256))に変換します。

Hashcat

Hashcat は「世界最速かつ最先端のパスワード回復ユーティリティ」です。以下はHashcatに直接的または間接的に関連するプロジェクトです。

  • Autocrack - 自動的かつ軽量にハッシュをクラックするためのクライアントおよびサーバーツールのセット。
  • docker-hashcat - Ubuntu 18.04 CUDA、OpenCL、POCL向けの最新hashcat Docker。
  • Hashcat-Stuffs - hashcatリストなどのコレクション。
  • hashcat-utils - 高度なパスワードクラッキングに役立つ小さなユーティリティ。
  • Hashfilter - hashcatのpotfileを読み取り、異なるタイプをsqliteデータベースに解析します。
  • known_hosts-hashcat - hashcatを使用してsshのknown_hostsファイルをクラックするためのガイドとツール。
  • pyhashcat - libhashcatへのPython C APIバインディング。

自動化

  • autocrack - クラッキングプロセスを自動化するためのHashcatラッパー。
  • hat - 一般的なワードリストとルールを使用して、エンゲージメント中のハッシュクラッキングプロセスを高速化する自動化Hashcatツール。
  • hate_crack - TrustedSecチームによるHashcatを介したクラッキング手法を自動化するツール。
  • Naive hashcat - Naive hashcatは、ナイーブで経験的にテストされた「十分に良い」パラメータ/攻撃タイプがプリコンフィギュレーションされたプラグアンドプレイスクリプトです。

分散クラッキング

  • CrackLord - パスワードクラッキングのためのキューおよびリソースシステム。
  • fitcrack - hashcatベースの分散パスワードクラッキングシステム。
  • Hashstation - Hashstationは、組み込みのWebインターフェースを備えたBOINCベースの分散パスワードクラッキングシステムです。
  • Hashtopolis - 複数のコンピュータにhashcatタスクを分散するためのマルチプラットフォームクライアントサーバーツール。
  • Kraken - マルチプラットフォーム分散ブルートフォースパスワードクラッキングシステム。

ルール

  • clem9669 rules - hashcatまたはjohn用のルール。
  • hashcat rules collection - おそらく最大のhashcatルールコレクション。
  • Hob0Rules - 統計と業界パターンに基づくHashcat用のパスワードクラッキングルール。
  • Kaonashi - Kaonashiプロジェクト(RootedCON 2019)からのワードリスト、ルール、マスク。
  • nsa-rules - クラックされたパスワードから生成されたhashcat用のパスワードクラッキングルールとマスク。
  • nyxgeek-rules - HashcatおよびJohn the Ripper用のカスタムパスワードクラッキングルール。
  • OneRuleToRuleThemAll - 「すべてのパスワードをクラックするためのたった一つのルール。少なくともそう願っています。」
  • OneRuleToRuleThemStill - 「オリジナルのOneRuleToRuleThemAll hashcatルールの改良・更新版。」
  • pantagrule - 実際に侵害されたパスワードから生成された大規模なhashcatルールセット。

ルールツール

  • duprule - 重複するhashcatルールを検出およびフィルタリング。
  • ruleprocessorY - Hashcatをサポートするために構築された、複雑なマルチバイト文字をサポートする次世代ルールプロセッサ。

Webインターフェース

  • crackerjack - CrackerJackはPythonで開発されたHashcat用のWeb GUIです。
  • CrackQ - PythonのHashcatクラッキングキューシステム。
  • hashpass - hashcat用のハッシュクラッキングWebApp&サーバー。
  • Hashview - パスワードクラッキングと分析のためのWebフロントエンド。
  • Wavecrack - Wavestoneによるhashcatを使ったパスワードクラッキング用Webインターフェース。
  • WebHashCat - WebHashcatは、hashcatパスワードクラッキングツールのための非常にシンプルながら効率的なWebインターフェースです。

John the Ripper

John the Ripper は「多くのオペレーティングシステムで利用可能なオープンソースのパスワードセキュリティ監査およびパスワード回復ツール」です。以下はJohn the Ripperに直接的または間接的に関連するプロジェクトです。

  • BitCracker - BitCrackerは、BitLockerで暗号化されたメモリユニット向けの初のオープンソースパスワードクラッキングツールです。
  • johnny - John the RipperのGUIフロントエンド。

その他

  • Hashes - ハッシュアルゴリズムを識別(Name That HashのGUIフロントエンド)。
  • hashgen - Hashgenは、Goで書かれ、Linux、Windows、Mac向けにクロスコンパイルされた、シンプルでありながら非常に高速なCLIハッシュジェネレーターです。
  • Name That Hash - ハッシュの種類がわからない?Name That Hashがそのハッシュタイプを教えます!MD5、SHA256、その他300以上のハッシュを識別。便利なWebアプリ付き。

著名な人物

  • Alotdv - Twitter.
  • Clem9669 - GitHub.
  • Coolbry95 - GitHub / Twitter.
  • Dakykilla - GitHub / Twitter.
  • Dropdeadfu - GitHub / Twitter.
  • Epixoip - GitHub / Mastodon / Twitter.
  • Evilmog - GitHub / Mastodon / Twitter.
  • Hydraze - GitHub / Mastodon / Twitter.
  • JakeWnuk - GitHub.
  • Kontrast23 - GitHub / Twitter.
  • M3g9tr0n - GitHub / Twitter.
  • Matrix - GitHub / Twitter.
  • Minga - Twitter.
  • N0kovo - GitHub / Mastodon / Twitter.
  • NSAKEY - GitHub / / .

ウェブサイト

コミュニティ

  • hashcat Forum - hashcat開発者によるフォーラム。
  • Hashmob - 暗号愛好家のためのコラボレーションの中心点となることを目指す成長中のパスワード回復コミュニティ。巨大なワードリストコレクションとルックアップサービスも。
  • Hashkiller Forum - 20,000人以上の登録ユーザーを擁するパスワードクラッキングフォーラム。

ルックアップサービス

  • CMD5 - オンラインMD5 / sha1 / mysql / sha256暗号化および復号化サービスを提供。
  • CrackStation - ワードリストも提供する無料のハッシュルックアップサービス。
  • gohashmob - HashMob APIを使用してハッシュを素早くルックアップするGo CLIアプリ。
  • Hashes.com - 有料機能付きのハッシュルックアップサービス。
  • Hashkiller - フォーラム付きのハッシュルックアップサービス。
  • Online Hash Crack - クラウドパスワード回復サービス。

ワードリストツール

ワードリストの分析、生成、操作のためのツール。

分析

  • PACK - マスク、ルール、文字セット、その他のパスワード特性のパターン検出を通じてパスワードクラッキングを強化するために、パスワードリストの分析を支援するユーティリティのコレクション。
  • password-smelter - hashcatなどからパスワードを取り込み、HTML、Markdown、XLSX、PNG、JSONに出力。ダークテーマとライトテーマをサポート。password-stretcherを補完。
  • password-stretcher - ウェブサイト、ファイル、または標準入力から「嫌になるほどの量」のパスワードを生成。password-smelterを補完。
  • pcfg_cracker - このプロジェクトは機械学習を使用してユーザーのパスワード作成習慣を識別します。
  • Pipal - 決定版パスワードアナライザー。
  • Graphcat - パスワードクラッキング結果に基づいてグラフやチャートを生成。

生成/操作

  • accent_permutator - ASCII / UTF-8からアクセント文字(例: "o" → "ò")に文字を変換するツール。
  • anew - stdinからの行をファイルに追加しますが、既にファイルに存在する場合のみ追加しません。新しい行はstdoutにも出力されるため、重複を除去するtee -aのようなものです。
  • bopscrk - 標的型攻撃のためのスマートで強力なワードリストを生成。歌詞の取得とさまざまな変換を含む。
  • common-substr - 入力テキストから最も一般的な部分文字列を抽出するシンプルなツール。パスワードクラッキング用に構築。
  • Crunch - Crunchは、標準の文字セットまたは指定した文字セットを指定できるワードリストジェネレーターです。Crunchはすべての可能な組み合わせと順列を生成できます。
  • CUPP - 誕生日、ニックネーム、住所、ペットや親戚の名前など、ユーザープロファイリングデータによってワードリストを生成できるツール。
  • duplicut - 巨大なワードリストから重複を削除(ソートなし)(辞書ベースのパスワードクラッキング用)。
  • Gorilla - ミューテーションを使用してワードリストを生成したり既存のものを拡張するツール。
  • Gramify - 単語、文字、または文字セットに基づいてワードリストのn-gramを作成し、オフラインパスワード攻撃やデータ分析に使用。
  • Elpscrk - Elpscrkはcuppに似ていますが、順列と統計に基づいており、メモリ効率が良いです。
  • Keyboard-Walk-Generators - クラッキングのためのキーボードウォーク辞書を生成。
  • kwprocessor - 設定可能なベース文字、キーマップ、ルートを持つ高度なキーボードウォークジェネレーター。
  • maskprocessor - 位置ごとに設定可能な文字セットを持つ高性能ワードジェネレーター。
  • maskuni - hashcatのマスクジェネレーターの精神を引き継いだ、Unicode対応のスタンドアロン高速ワードジェネレーター。
  • Mentalist - Mentalistはカスタムワードリスト生成のためのグラフィカルツールです。パスワード構築の一般的な人間のパラダイムを利用し、完全なワードリストだけでなく、HashcatやJohn the Ripper互換のルールも出力できます。
  • PTT - Password Transformation Tool (ptt) はパスワードクラッキング用に設計された多目的ユーティリティです。カスタムルールや変換の作成、ワードリストの生成を容易にします。このツールはファイル、URL、標準入力からのデータ処理をサポートし、クラッキングワークフローを効率化します。
  • Phraser - Phraserは、n-gramとマルコフ連鎖を使用してパスフレーズクラッキングのためのフレーズを生成するフレーズジェネレーターです。

ワードリスト

言語固有

その他

特定のファイル形式

PDF

JKS

ZIP

機械学習 / AI

研究

記事とブログ投稿

論文

講演- Albanian wordlist - 名前、姓、およびアルバニア文学の混合。

  • Danish Phone Wordlist Generator - このツールは、地域や用途(携帯電話、固定電話など)に基づいてデンマークの電話番号のワードリストを生成できます。パスワードクラッキングやデンマークのターゲットへのファジングに便利です。
  • Danish Wordlists - デンマーク語のパスワードをクラックするためのデンマーク語ワードリストのコレクション。
  • French Wordlists - このプロジェクトは、人が基本パスワードとして使用する可能性のあるすべてに関するフランス語のワードリストを提供することを目的としています。

その他

  • Packet Storm Wordlists - 複数言語のさまざまなワードリストの大規模なコレクション。
  • Rocktastic - 実際に観測されたパスワードとパターンの多くの順列を含みます。
  • RockYou2021 - RockYou2021.txtは、他のさまざまなワードリストからコンパイルされた巨大なワードリストです。
  • WeakPass - 大規模なワードリストのコレクション。

特定のファイル形式

PDF

  • pdfrip - マルチスレッドのPDFパスワードクラッキングユーティリティで、一般的に遭遇するパスワード形式ビルダーと辞書攻撃を備えています。

JKS

  • JKS private key cracker - JKSファイル内の秘密鍵エントリのパスワードをクラックします。

ZIP

  • bkcrack - BihamとKocherの既知平文攻撃を使用して、レガシーZIP暗号化をクラックします。
  • frackzip - 暗号化されたZIPアーカイブをクラックするための小さなツール。

機械学習 / AI

  • adams - 深層学習と動的辞書による現実世界のパスワード強度モデリングにおけるバイアスの低減。
  • neural network cracking - ニューラルネットワークでパスワードをクラックするためのコード。
  • RNN-Passwords - char-rnnを使用してパスワードを学習し推測します。
  • rulesfinder - このツールは、与えられた辞書とパスワードリストに対して効率的なパスワードマングリングルール(John the RipperまたはHashcat用)を見つけます。
  • PassGPT - PassGPTは、パスワードリークでゼロからトレーニングされたGPT-2モデルです。
  • SePass: Semantic Password Guessing using k-nn Similarity Search in Word Embeddings - ワード埋め込みを利用してパスワードリストの意味的相関を発見し活用するパスワード推測手法。

研究

記事とブログ投稿

  • Optimizing Wordlists with Masks
  • Purple Rain Attack - Password Cracking With Random Generation
  • Smashing Hashes with Token Swapping Attacks
  • Bcrypt at 25: A Retrospective on Password Security

論文

  • PassGPT: Password Modeling and (Guided) Generation with LLMs
  • Password Cracking Using Probabilistic Context-Free Grammars (2009)
  • Fast, Lean, and Accurate: Modeling Password Guessability Using Neural Networks (2016)
  • PassGAN: A Deep Learning Approach for Password Guessing (2017)
  • GENPass: A General Deep Learning Model for Password Guessing with PCFG Rules and Adversarial Generation (2018)
  • Generating Optimized Guessing Candidates toward Better Password Cracking from Multi-Dictionaries Using Relativistic GAN (2020)
  • Reducing Bias in Modeling Real-world Password Strength via Deep Learning and Dynamic Dictionaries (2020)
  • PassFlow: Guessing Passwords with Generative Flows (2021)
  • GNPassGAN: Improved Generative Adversarial Networks For Trawling Offline Password Guessing (2022)
  • The Revenge of Password Crackers: Automated Training of Password Cracking Tools (2022)
  • A Systematic Review on Password Guessing Tasks (2023)
  • Harder, better, faster, stronger: Optimising the performance of context-based password cracking dictionaries (2023)
  • Confident Monte Carlo: Rigorous Analysis of Guessing Curves for Probabilistic Password Models (2023)
  • Improving Real-world Password Guessing Attacks via Bi-directional Transformers (2023)
  • Mangling Rules Generation With Density-Based Clustering for Password Guessing (2023)

トーク

  • BSides Cayman Islands 2024 - No Cap Cracking: Improving Offline Hash Recovery Methodologies
  • BSides Cayman Islands 2023 - Leveling Up Password Attacks with Breach Data
  • DEF CON Safe Mode Password Village - Getting Started with Hashcat
  • DEF CON Safe Mode Password Village - Jeremi Gosney - Cracking at Extreme Scale
  • DEF CON 28 Safe Mode Password Village – 'Let's Crack RockYou Without Using rockyou txt'
  • SecTor 2019 - Will Hunt - Hashes, Hashes Everywhere, But All I See Is Plaintext
  • Tailored, Machine Learning-driven Password Guessing Attacks and Mitigation at DefCamp
  • UNHash - Methods for better password cracking
  • USENIX Security '23 - No Single Silver Bullet: Measuring the Accuracy of Password Strength Meters
  • USENIX Security '23 - Improving Real-World Password Guessing Attacks via Bi-Directional Transformers
  • USENIX Security '21 - Reducing Bias in Modeling Real-world Password Strength via Deep Learning and Dynamic Dictionaries
  • USENIX Security '16 - Fast, Lean, and Accurate: Modeling Password Guessability Using Neural Networks
ツールをダウンロード
Twitter
Website
  • NullMode - GitHub / Mastodon / Twitter.
  • Paule965 - Twitter.
  • Philsmd - GitHub / Twitter.
  • Roycewilliams - GitHub / Mastodon / Twitter.
  • RuraPenthe - GitHub / Mastodon / Twitter.
  • S3in!c - GitHub / Mastodon / Twitter.
  • Tehnlulz - GitHub / Twitter.
  • The_Mechanic - GitHub / Twitter.
  • ToXiC - Twitter.
  • Undeath - GitHub.
  • Unix-ninja - GitHub / Mastodon / Twitter.
  • Xan - GitHub / Mastodon / Twitter.
  • princeprocessor - PRINCEアルゴリズムを使用したスタンドアロンパスワード候補ジェネレーター。
  • Rephraser - 言語的に正しいパスワードクラッキングのためにマルコフ連鎖を使用したPhraserのPythonベースの再考版。
  • Rling - RLI Next Gen (Rling)。hashcatユーティリティにあるrliのより高速なマルチスレッド、機能豊富な代替品。
  • statsprocessor - 位置ごとのマルコフ連鎖に基づくワードジェネレーター。
  • StringZilla - PythonとCで長い文字列やマルチギガバイトファイルの最速の文字列ソート、検索、分割、シャッフルを実現。
  • TTPassGen - ブルートフォース、組み合わせ、複雑なルールモードなどをサポートする柔軟でスクリプト可能なパスワード辞書ジェネレーター。
  • token-reverser - セキュリティトークンをクラックするための単語リストジェネレーター。
  • WikiRaider - WikiRaiderは、Wikipediaの国別データベースに基づいてワードリストを生成できます。
  • No Single Silver Bullet: Measuring the Accuracy of Password Strength Meters (2023)
  • Optimizing The Computation Of Password Hashes (2023)
  • PGTCN: A Novel Password-Guessing Model Based On Temporal Convolution Network (2023)
  • Towards a Rigorous Statistical Analysis of Empirical Password Datasets (2023)
  • Enhancing The Resistance Of Password Hashing Using Binary Randomization Through Logical Gates (2024)
  • GuessFuse: Hybrid Password Guessing With Multi-View (2024)
  • PassRVAE: Improved Trawling Attacks via Recurrent Variational Autoencoder (2024)
  • Prob-Hashcat: Accelerating Probabilistic PasswordGuessing with Hashcat by Hundreds of Times (2024)
  • Reinforcing Cybersecurity With Bloom Filters: A Novel Approach To Password Cracking Efficiency (2024)
  • Beyond The Dictionary Attack: Enhancing Password Cracking Efficiency Through Machine Learning-Induced Mangling Rules (2025)
  • MAYA: Addressing Inconsistencies in Generative Password Guessing through a Unified Benchmark (2025)
  • Password Guessing Using Large Language Models (2025)
  • PassRecover: A Multi-FPGA System for End-to-End Offline Password Recovery Acceleration (2025)
  • When Intelligence Fails: An Empirical Study on Why LLMs Struggle with Password Cracking (2025)
  • Success Rates Doubled with Only One Character: Mask Password Guessing (2025)
  • PGMaP: Password Generation Based On Mask Prediction (2026)
  • Improving targeted password guessing attacks by using personally identifiable information and old password (2026)