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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
rainbowcrackalack — レインボーテーブルの生成と検索ツール。レインボーテーブルを再び偉大に! | Kitploit
ツール/GitHubGitHub/jtesta/rainbowcrackalack
パスワードクラッキング暗号化/復号化ツールハッシュ分析暗号化
GitHubjtesta/rainbowcrackalack

rainbowcrackalack

レインボーテーブルの生成と検索ツール。レインボーテーブルを再び偉大に!

リポジトリを見るウェブサイト
2374615年前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

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

Rainbow Crackalack

著者: Joe Testa (@therealjoetesta)

概要

このプロジェクトは、レインボーテーブルを生成し、それを使用してパスワードハッシュを検索するためのオープンソースコードを提供します。現在のリリースはNTLMのみをサポートしていますが、将来のリリースではMD5、SHA-1、SHA-256、およびそれ以上をサポートする可能性があります。LinuxとWindowsの両方をサポートしています!

詳細については、プロジェクトウェブサイトをご覧ください: https://www.rainbowcrackalack.com/

NTLMテーブル

NTLM 8文字テーブル(有効率93%)は、Bittorrent経由で無料ダウンロードできます。

NTLM 9文字テーブル(有効率50%)は、Bittorrent経由で無料ダウンロードできます。

便利なように、テーブルはUSB 3.0外付けハードドライブで購入することもできます。

例

NTLM 9文字テーブルの生成

次のコマンドは、標準の9文字NTLMテーブルを生成する方法を示しています:

root@kitploit:~
# ./crackalack_gen ntlm ascii-32-95 9 9 0 803000 67108864 0

引数は、元の(現在はクローズドソースの)レインボークラックツールの引数と互換性があるように設計されています。順に、それらの意味は次のとおりです:

NTLM 8文字ハッシュに対するテーブルルックアップ

次のコマンドは、NTLM 8文字テーブルに対してNTLMハッシュ(1行に1つ)のファイルを検索する方法を示しています:

root@kitploit:~
# ./crackalack_lookup /export/ntlm8_tables/ /home/user/hashes.txt

推奨ハードウェア

NVIDIA GTXおよびRTXシリーズのGPUハードウェアは、Rainbow Crackalackソフトウェアで十分にテストされており、優れた価格性能比を提供します。特に、GTX 1660 TiまたはRTX 2060は、新しいクラッキングマシンを構築するのに最適な選択肢です。この推奨を裏付ける生データはこのドキュメントに含まれています。

ただし、他の最新の機器でも問題なく動作するため、必ずしも新しいものを購入する必要はありません。NVIDIA GTXおよびAMD Vega製品ラインは、依然としてクラッキングに非常に有用です!

Windowsビルド

64ビットWindowsビルドは、Ubuntuホストマシンに以下の前提条件をインストールすることで実現できます:

root@kitploit:~
# apt install mingw-w64 opencl-headers

次に、以下のコマンドでビルドを開始します:

root@kitploit:~
# make clean; ./make_windows.sh

ただし、完全なパッケージをビルドしたい場合(他のWindowsマシンでのテストに便利です)、以下を実行してください:

root@kitploit:~
# ./scripts/build_windows_zip.sh

変更履歴

v1.3 (2021年2月26日)

  • NTLM9事前計算の速度を9.5倍、誤警報チェックを4.5倍高速化!
  • AMD ROCmでのルックアップを修正。
  • pwdump形式のハッシュファイルのサポートを追加。
  • 事前計算フェーズの時間見積もりを追加。
  • AMDまたはNVIDIA GPUを搭載したシステムでIntel GPUが見つかった場合に無効化。
  • ルックアップ中のテーブル計数のバグを修正。
  • すべてのハッシュがクラックされたにもかかわらずルックアップが継続されるバグを修正。
  • 大文字の単一ハッシュが提供された場合のキャッシュルックアップを修正。
  • ルックアップの色を追加。

v1.2 (2020年4月2日)

  • ルックアップテーブルがバイナリ検索および誤警報チェックと並行してプリロードされるようになり、30~40%の速度向上を実現(!)。

v1.1 (2019年8月8日)

  • 大規模な速度向上(Steve Thomas氏に感謝)。
  • NTLM9仕様の確定。
  • さまざまなバグ修正。

v1.0 (2019年6月11日)

  • 初版。
ツールをダウンロード
引数意味
ntlm使用するハッシュアルゴリズム。現在は"ntlm"のみサポートされています。
ascii-32-95使用する文字セット。実質的に「USキーボードで利用可能なすべての文字」を意味します。
9平文の最小文字長。
9平文の最大文字長。
0リダクションインデックス。標準条件では使用されません。
803000単一のレインボーチェーンのチェーン長。
67108864テーブルごとのチェーン数(= 64M)
0テーブルパートインデックス。他のすべての引数を同じに保ち、このフィールドを増加させて単一のテーブルセットを生成します。