discuzセキュリティ質問アルゴリズム


今日友達がdiscuzの安全質問の答えを許してもらえますか?あるいは解読して、私は前からパスワードに注意しました。短いのを覚えています。substrが取ったMD 5だと思って、最後に半日のソースを見ました。確かにMD 5暗号化されています。でも、暗号化の過程はちょっとめまいがします。 value=「0」安全質問がありません。 value=「1」母の名前です。 value=「2」おじいさんの名前 value=「3」父の生まれた町 value=「4」の中の先生の名前を教えてください。 value=「5」あなたのパソコンの型番  暗号化プロセスはvalueの値を先に暗号化します。例えば私の質問は「運転免許証の最後の4桁の数字」valueの値は7です。7のMD 5は8 f 14 e 45 fceea 167 a 36dedd 4 bea 2543です。ここで1 v 1.nameと7のMD 5値を一緒に置いてください。つまり、「1 v 1.name 8 f 14 e 45 fceea167 a 5 a 36dedd4 bea 2543」の暗号化されたMD 5値は「f 5 d 8 e 00 a 4 ebc 9 ead 4611 c 0456 a e 05 fd」のときに、17位から24位の8桁のパスワード「4611 c 047」を取ってください。4611 c 047はデータベースのパスワードのデモです。4 ebc 9 ead 4611 c 0466 a e 05 fd 4611 c 047