1人で1日1writeup advent calendar
はじめに
私は、CTFを初めて3年目ぐらいの、まだまだ成長期真っ只中の初心者だ。 だが最近全然実力が伸びない、というか成長を感じることができなくなった。 事実実力が伸び悩んでいるのかもしれないが、以前には感じていた問題を解くたびに成長したなぁという感覚というか感動がない。 問題が解けても「やるだけで特に面白みを感じなかった」というのが増えてきた。 面白い問題も勿論あるが、「へー勉強になったなぁ」ぐらいの感想しか出ない。 このままではモチベが崩壊してしまうので、今までの自分では挑戦してこなかった問題に挑んで、成長した喜びを噛み締めて初めの頃の気持ちを思い出そうと考えた。 「難しい問題に挑戦して、懐かしい昔の自分の感覚を思い出す」が、このadvent calendarの主旨である。
12/12 追記
修論などが予想以上に重く、現状は問題を解いてwriteupを書く時間が充分に確保できない。 一旦7日目で更新は途絶えるが、目処が立ったら再開する。
予定している問題
とりあえず今の所は以下の問題を予定している。
解けなかったら別の問題に差し替えることも有り得る。
自分の進捗管理も兼ねて、既に解けている問題に関しては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 |
QWB2018 | solid_core | linux kernel | exploit only (https://gist.github.com/hama7230/de338959ada9935e9f2dd5f1492e4478) | done |
Midnight Sun CTF Finals | Flitbip | linux kernel | https://hama.hatenadiary.jp/entry/2018/12/19/233626 | done |
0CTF 2017 Quals | KNOTE | linux kernel | exploit only (https://gist.github.com/hama7230/10772ba9e1a0abb610fa38834c30961b) | done |
N1CTF 2018 | network card | linux kernel | ||
WCTF 2018 (by Shellphish) | klist | linux kernel | exploit only (https://gist.github.com/hama7230/ca8df1d28243553e2a5eb995119cde09) | done |
WCTF 2018 (by Cykor) | cpf | linux kernel | exploit only (https://gist.github.com/hama7230/07cd52a0e6838ea8e6b562b852e37608) | done |
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 |