Site cover image

🏪ofuroniku火星第3支店

Post title iconksnctf #5

Onion

base64っぽいのでデコードするも出来てない。…と思ったら、微妙に変化している。

これは玉ねぎ🧅と思いつきどんどんデコードしていくと何だっけこれという書式になった。

~ ❯❯❯ base64 -d base64.txt | base64 -d | base64 -d | base64 -d | base64 -d | base64 -d | base64 -d | base64 -d | base64 -d | base64 -d | base64 -d | base64 -d | base64 -d | base64 -d | base64 -d | base64 -d
begin 666 <data>
51DQ!1U]&94QG4#-3:4%797I74$AU

end

↑何だっけこれ

調べてみるとuuencodeというやつで、uudecodeコマンドを使えば良い。

base64 -d base64.txt | base64 -d | base64 -d | base64 -d | base64 -d | base64 -d | base64 -d | base64 -d | base64 -d | base64 -
d | base64 -d | base64 -d | base64 -d | base64 -d | base64 -d | base64 -d | uudecode

ファイルに出力されるらしいのでlsすると、666のあとがそのままファイル名になっていた。

Image in a image block
cat '<data>'
=> FLAG_........
rm '<data>'

これでFlag取得。