ksnctf Q.5


70pt だし、そんな難しくないでしょと思いながら挑戦。

最初、onion を意識しすぎて、Tor について調べまくってた。

当然有益な情報は得られない。

そこで、文字列をよく観察してみると、ascii の範囲ないであることに気付く。

色々調べていると、base64 って ascii の a~z + / = で構成さえてるらしいと知る。

試しに decode してみる。

一見変化していないように見えるが、調べてみるとちょいちょい変化している。

「これは…?」と思いながら何度もデコードしまくる。

そうすると、明らかに雰囲気の違う文字列が出現。

ちゃんと変換できている自信がなかったため、python でスクリプトを書いて、

改めて変換結果が正しいと確認。

調べてみると、uuencode というものらしい。

uuencode を変換してくれるサイトにぶっこんでフラグゲット。楽しかった。