ブログ未満のなにか

ブログなのか誰にも分からない

1人で1日1writeup advent calendar

はじめに

私は、CTFを初めて3年目ぐらいの、まだまだ成長期真っ只中の初心者だ。 だが最近全然実力が伸びない、というか成長を感じることができなくなった。 事実実力が伸び悩んでいるのかもしれないが、以前には感じていた問題を解くたびに成長したなぁという感覚というか感動がない。 問題が解けても「やるだけで特に面白みを感じなかった」というのが増えてきた。 面白い問題も勿論あるが、「へー勉強になったなぁ」ぐらいの感想しか出ない。 このままではモチベが崩壊してしまうので、今までの自分では挑戦してこなかった問題に挑んで、成長した喜びを噛み締めて初めの頃の気持ちを思い出そうと考えた。 「難しい問題に挑戦して、懐かしい昔の自分の感覚を思い出す」が、このadvent calendarの主旨である。

予定している問題

とりあえず今の所は以下の問題を予定している。 解けなかったら別の問題に差し替えることも有り得る。 自分の進捗管理も兼ねて、既に解けている問題に関してはdoneを付けている。 どの問題のwriteupから出すか特に決めていないので、リクエストがあれば応えたい。 writeupは、このブログで順次公開していき、下の表のリンク先を埋めていく (予定) 。

CTF 問題名 ジャンル リンク 補足
NCSTISC CTF 2018 babydriver linux kernel https://hama.hatenadiary.jp/entry/2018/12/03/000000 done
Blaze CTF 2018 blazeme linux kernel https://hama.hatenadiary.jp/entry/2018/12/01/000100 done
SECT CTF 2018 gh0st linux kernel https://hama.hatenadiary.jp/entry/2018/12/02/000000 done
Sharif CTF 2018 kdb linux kernel https://hama.hatenadiary.jp/entry/2018/12/04/000000 done
0CTF 2017 Finals cred_jar linux kernel https://hama.hatenadiary.jp/entry/2018/12/06/000000 done
N1CTF 2018 network card linux kernel
WCTF 2017 (byTea Deliverers) babyescape linux kernel
WCTF 2018 (by Shellphish) klist linux kernel
WCTF 2018 (by Cykor) cpf linux kernel
Blaze CTF 2018 blazefox js engine done
33C3 CTF feuerfuchs js engine
PlaidCTF 2018 roll a d8 js engine
SECCON 2018 Online CTF q-escape qemu escape
HITCON CTF 2018 children tcache heap done
HITCON CTF 2018 baby tcache heap done
34C3 CTF 300 heap
CODE GLAY CTF resured race condition https://hama.hatenadiary.jp/entry/2018/12/05/130055 done