
10桁(16進数)のWEPキーを対応するパスフレーズに変換するにはどうすればいいですか?ソフトウェアツールでWEPキーを復元しました(例:3666386162)。このWi-Fiネットワークに接続したいので、パスフレーズが必要です。
質問:
WEP キーをパスフレーズに変換できるアルゴリズムやツールなどはありますか?
答え1
WEP 16 進キーを WEP ASCII キーに変換します。
それ以外の場合は、以下の表に従って手動で実行することもできます。
例の Hex: 3666386162
= は36 66 38 61 62
Ascii: に変換されます6f8ab
。
A 41 B 42 C 43 D 44 E 45 F 46 G 47 H 48
I 49 J 4A K 4B L 4C M 4D N 4E O 4F P 5O
Q 51 R 52 S 53 T 54 U 55 V 56 W 57 X 58
Y 59 Z 60 a 61 b 62 c 63 d 64 e 65 f 66
g 67 h 68 i 69 j 6A k 6B l 6C m 6D n 6E
o 6F p 70 q 71 r 72 s 73 t 74 u 75 v 76
w 77 x 78 y 79 z 7A 0 30 1 31 2 32 3 33
4 34 5 35 6 36 7 37 8 38 9 39
編集:
しかし、HEX WEPキーへのパスフレーズは一方向暗号化。
あなたできないHEX キーからパスフレーズを取得します。
(基本的に、64 ビット ジェネレーターは XOR と PRNG を使用して 4 つのキーを生成します。104 ビットは MD5 を使用します。)
ここキー生成に関する詳細情報です。
また、18ページ以降でHEXキーの生成方法についても読むことができます。このドキュメント。
なぜなら後戻りはできないHEX キーからパスフレーズに変換するには、次の 2 つの方法があります。
ルーターのキーを変更します (ルーターを制御できることを前提とします)。
ちなみに、ルーターを制御でき、ルーターが WPA または WPA2 をサポートしている場合は、それを使用することをお勧めします。接続ダイアログで HEX キーを使用します。多くの場合、HEX キーを入力するだけで済みます。
場合によっては (Apple など)、その前に を付ける必要があります$
。
答え2
これらのキーが機能するかどうかはまだテストしていませんが、40 ビットのキーはパッケージ linux-wlan-ng (Debian Jessie) の nwepgen によって生成できるようです。