CSAW CTF 2014 Quals、Forensicsのwrite-upです。私が解いたのはForensicsの4問中、200点のObscurityを除いた3問です。
[100] dumpster diving
問題文
dumpsters are cool, but cores are cooler
Written by marc
firefox.mem.zip
解答
Answer: cd69b4957f06cd818d7bf3d61980e291
与えられるのは’firefox.mem.zip’で、コアダンプです。私が取りかかった時点で既に他のメンバーからbinwalkしてみたらSQLiteのなんかが見えていると報告がありました。Firefoxのコアダンプであれば何か見えててもおかしくないですね。
CSAW CTF 2014 Qualsに参加してました。日本時間で20日07:00から22日07:00までの48時間。都内某所に泊まり込みでした。そんな感じでWrite-upでございます。この記事はTrivia。
Triviaは全て10点で全6問。うち私が解答したのは3問でした。
Shameless plug
問題文
This is the name of the new USENIX workshop that featured papers on CTFs being used for education.
2014-07-19 09:00 - 21:00に行われたSECCON 2014 オンライン予選について、その他諸々。
個別に書いたのは次の2つ。
この2つとここで書かれていないのは問題見てすらいません˙꒳˙
decode me
ダウンロードしたencoded.txt
を見ると盛大に文字化けしてるんだけど、FRPPBA 2014
という文字を見た瞬間にここがSECCON 2014
であることを確信。ということは換字式暗号か何かなんだろうけど、ebg13/47
という文字が気になる。とここで@re_Ordが「rot13/47というのがあるらしい」。なんじゃそりゃと思って調べてみると、rot13を拡張したそういう暗号があるらしかった。
2014-07-19 09:00 - 21:00に行われたSECCON 2014 オンライン予選のWrite-upです。次は「Print it!」。
問題概要
謎のファイルが降ってきます。以上。
解法
降ってきたファイルの正体は"Standard Triangulated Language"というフォーマットのファイル(参考: Wikipedia)で、このフォーマットのバイナリ形式で記録された3Dモデルです。このファイルを適切なアプリケーションで開くと3Dモデルを見ることが出来て、そのモデルにフラグが書かれています。
ans: Bar1kaTaLab.
経緯
とりあえずファイルをバイナリエディタに突っ込んでビットマップで見てみると、かなり規則性の高いらしいということはわかったのですが、それ以上のことはさっぱりわからず。nullが14個くらい続いてたりとか、それが繰り返されてたりとか、その辺の規則性が高いわりに、先頭には普通にテキストが入っているし、テキストの間にはまたもnullが入っていてよくわかんないなぁと思ってました。
2014-07-19 09:00 - 21:00に行われたSECCON 2014 オンライン予選のWrite-upです。今回は「あみだくじ」。
問題概要
問題は64bit ELF形式の実行ファイルamida
。これを実行すると「No.i」(i = 1, 2, …)と書かれた行に続けて1から順に番号が振られたあみだくじが表示され、いずれかの終端の1箇所に*印がついている。……が、後になると