Namareba食べたい

備忘録てきなもの。だらだら書いていきます。

John, パスワードファイルの読み方少々

ksnctf様の問題メモ。

かなりネタバレなので(ry

 

 

 

 

 

 

 

 

 

ぱっと見パスワードファイルくさい。

問題文にある、

 

user00:$6$Z4xEy/1KTCW.rz$Yxkc8XkscDusGWKan621H4eaPRjHc1bkXDjyFtcTtgxzlxvuPiE1rnqdQVO1lYgNOzg72FU95RQut93JF6Deo/:15491:0:99999:7:::

 

のuser00:のあとの$6$に注目

これはハッシュにsha512を使っていることを表す。

ちなみに他の数字の場合はこうなる。

1 = md5
5= sha256
6= sha512

あとは 

user99:$6$SHA512IsStrong$DictionaryIsHere.http//ksnctf.sweetduet.info/q/14/dicti0nary_8Th64ikELWEsZFrf.txt:15491:0:99999:7:::

 

とあるのでこれを有難く頂戴して、太郎くんの名を呼ぶ(英国風に

ちなみにmac環境だとうまく行かなかった。backtrackでやると上手くいった。なんでかな

あと私の阿呆な質問に付き合ってくれた、かんみたんさん、にゃんひまさん、ありがとうございます。