「レインボーテーブル」の版間の差分
提供: セキュリティ
(ページの作成:「<!-- vim: filetype=mediawiki --> 読み方 ;レインボーテーブル:れいんぼーてーぶる ;Rainbow Table:れいんぼーてーぶる __TOC__ == 概要 =...」) |
(相違点なし)
|
2013年4月13日 (土) 11:22時点における版
読み方
- レインボーテーブル
- れいんぼーてーぶる
- Rainbow Table
- れいんぼーてーぶる
概要
Philippe Oechslin が レインボーテーブル を発明しました。 パスワードの、ハッシュから平文を得るためのテクニックです。 総当たり攻撃に利用されます。
平文とハッシュのペアを記録しておく必要があり、大きなレインボーテーブルは、ディスクスペースを消費します。
Windowsのパスワードは、ソルトを利用していないため、レインボーテーブルが有効です。 詳しくは、Windowsアカウントのパスワードをクラッキングする方法をご参照ください。
注意事項
チェイン化
記憶領域の消費を削減する目的で、平文とハッシュのペアをチェイン化が考えられました。
レインボーテーブルの準備
レインボーテーブル は、以下の方法で用意できます。
- 自分で生成する
- 予め作成されているレインボーテーブルをダウンロードする
自分でレインボーテーブルを作成する場合は、RainbowCrackのrtgenで作成できます。
使い方
下記ドキュメントをご参照ください。