onion
onion:玉ねぎ
onionに意味はあるのか...?
問題にはアルファベットと数字(a-z,A-Z,0-9)が羅列された文字列が表示されている。
base64でデコードしてみる。ここが便利。
10回くらいデコードすると
begin 666 <data>
51DQ!1U]&94QG4#-3:4%797I74$AU
end
が得られた。
これはuuencodeした結果らしい。
begin 666 <data>
はヘッダー情報で、666はパーミッションを表す。ユーザー、グループ、その他に対して、読み込み、書き込みの権限があることを示す。
51DQ!1U]&94QG4#-3:4%797I74$AU
は問題の文字列をbase64でデコードした文字列で、これをuudecodeすれば良さそう。
ここでデコードできる。
まとめ
base64について理解が深まった。