「レインボーテーブル」の版間の差分

提供: セキュリティ
移動: 案内検索
(ページの作成:「<!-- vim: filetype=mediawiki --> 読み方 ;レインボーテーブル:れいんぼーてーぶる ;Rainbow Table:れいんぼーてーぶる __TOC__ == 概要 =...」)
 
 
行35: 行35:
  
 
自分で[[レインボーテーブル]]を作成する場合は、[[RainbowCrack]]の[[rtgen]]で作成できます。
 
自分で[[レインボーテーブル]]を作成する場合は、[[RainbowCrack]]の[[rtgen]]で作成できます。
 +
 +
== レインボーテーブルを購入する ==
 +
 +
* [[レインボーテーブル]]は、購入することができます。
 +
** http://project-rainbowcrack.com/buy.php
  
 
== 使い方 ==
 
== 使い方 ==

2013年4月21日 (日) 13:51時点における最新版


読み方

レインボーテーブル
れいんぼーてーぶる
Rainbow Table
れいんぼーてーぶる

概要

Philippe Oechslin が レインボーテーブル を発明しました。 パスワードの、ハッシュから平文を得るためのテクニックです。 総当たり攻撃に利用されます。

平文ハッシュのペアを記録しておく必要があり、大きなレインボーテーブルは、ディスクスペースを消費します。

Windowsのパスワードは、ソルトを利用していないため、レインボーテーブルが有効です。 詳しくは、Windowsアカウントのパスワードをクラッキングする方法をご参照ください。

注意事項

  • ハッシュアルゴリズムごとにレインボーテーブルを作成する必要があります。
  • ソルトが必要な場合、レインボーテーブルの有効性が低下します。

チェイン化

記憶領域の消費を削減する目的で、平文ハッシュのペアをチェイン化が考えられました。

レインボーテーブルの準備

レインボーテーブル は、以下の方法で用意できます。

  • 自分で生成する
  • 予め作成されているレインボーテーブルをダウンロードする

自分でレインボーテーブルを作成する場合は、RainbowCrackrtgenで作成できます。

レインボーテーブルを購入する

使い方

下記ドキュメントをご参照ください。

関連項目