ふるつき

v(*'='*)v かに

RCTF 2019 writeup

RCTF 2019 has been held. We participated in it as team zer0pts and were the 59th place with 791 points. I'm writing up about the baby crypto challenge. [Crypto 400pts(Solved by 31 teams)] baby crypto nc 45.76.208.70 20000 nc 207.148.68.109…

TSG CTF 2019 Writeup

insecureとしてTSG CTFに出ていました。868点で18位でした。難しくて実力不足を感じました。泣いた。 [Forensics 92 + 178 pts (90 + 61)Solves] Obliterated File & Obliterated File Again [Crypto 497pts (10 Solves)] OPQRX [Forensics 92 + 178 pts (90…

ångstromCTF 2019 writeup

I played ångstromCTF 2019 as a member of zer0pts. We gained 3730pts totally and got 8th place. I learned so many things from all the challenges. Thanks to all the admins! [Rev 130pts] Icthyo [Crypto 100pts] Paint [Crypto 120pts]Secret Shee…

ASIS CTF Quals 2019 Writeup

I played ASIS CTF Quals 2019 as a member of insecure. We got 224 pts and reached 88th place. Thanks to all the admins for the great competition. [Coding 67pts(78 Solves)] Flag collision [Crypto 44pts(135 Solves)] A delicious soup I wanted …

CPCTF2019 writeup

CPCTF 2019に参加していました。最終的に8100点で3位でした。嬉しいです。全ての問題のwriteupを書くのは大変なので、面白かった問題や回答数の少ない問題についてのwriteupをします。 [Crypto 300]worm_eaten [Crypto 300]SHAII_we_collide? [Binary 300]fa…

PlaidCTF 2019 writeup

I played PlaidCTF 2019 as a member of insecure. Our team got 261pts and reached the 116th place. I don't feel it's a good result. All the challenges I tried were very difficult but also a lot of fun. [Misc 10pts(368 solves)] docker [Misc 1…

Sunshine CTF 2019 writeup

I attended Sunshine CTF 2019 as a member of zer0pts. We came in the 10th place with 3255 points at the end of the CTF. I regret that I gave up to solve challenges during the competition. I solved only two scripting challenges. I'm going to…

Securinets Prequals 2K19 writeup

We made a new team zer0pts and attended Securinets Prequals 2K19. We got 23393 points and reached 2nd place!! Thanks to all the admins for this great CTF! I solved some of the challenges and I'm going to write up them. [Misc 200pts (321 so…

UTCTF Quals 2019 Writeup

I participated in the UTCTF Quals 2019 as a member of a team insecure. We reached 18th place with 8250points. Many interesting challenges were provided in the competition. Thanks to all the admins! I'm writing up some challenges which I so…

AeroCTF Quals 2019 Writeup

I participated in an AeroCTF Qual 2019 as a member of team insecure. We reached 14th place with 3411pts. Thanks to admins for a great competition. I solved the following challenges. I'm going to describe them. [Warmup 100pts(23 solves)]mis…

TAMUCTF 2019 Writeup

TAMU CTF had been held from 2019/2/23 09:00 to 2019/3/4 09:00(JST). Our team insecure (me, ptr-yudai and yoshiking) participated in the competition. We got 19162pts and reached 16th position. There were many valuable challenges in the CTF,…

t-cache poisoning: FireShell CTF 2019 babyheap

今日はptr-yudaiにt-cache poisoningというテクニックを教えてもらいました。これを使って解ける問題も解き方も教えてもらったので、忘れないうちに書いておきます。 t-cache t-cacheは2017-08-02にリリースされたglibc 2.26から追加されています(t-cacheが…

FireshellCTF writeup

I participated in Fireshell CTF as a member of team insecure with ptr-yudai, yoshiking, thrust2799. We got 16th place at the end of the CTF. I solved some challenges: babycryptoweb, biggars, and Blackbox-0. Thanks, admins for this great CT…

InterKosenCTF writeup

公式writeupというほど大仰なものではないです。どちらかといえば作問振り返りで、自分語りに該当するやつなので、ちゃんとしたwriteupは参加者の皆さんのものを探してください。見つけ次第このエントリでもリンクを貼りたいとは思っています。 あとここにwr…

InterKosenCTFを開催した

あわせてよみたい: furutsuki.hatenablog.com ptr-yudai.hatenablog.com InterKosenCTF反省会 我々insecure(ptr-yudai, theoldmoon0602, thrust2799, yoshiking)は、2019-01-18 21:00 ~ 2019-01-20 21:00 (JST)の48時間、高専生向けと銘打ったCTF、InterKos…

SECCON国内大会 参加記

毎度のことながらSECCONは解けなさすぎてwriteupではなくて参加記になります。 今年もまたSECCON国内大会にinsecureという命名センスが飛んでいったチームで参加しました。今年もまた連携大会を通しての出場で、KOSENセキュリティコンテストでの優勝によるも…

TenDollarCTF 2018 writeup

2018/11/24 9:00〜2018/11/25 15:00の期間にTenDollar CTF(tendollar.kr)に参加していました。このCTFは個人戦&招待制という色の強いCTFです。なんでこうしてるんだろう。ともかく、st98プロにinvitation codeをもらってzer0ptsとして参加しました。 点数が…

Square CTF Writeup

Square CTF Writeup 2018/11/9 - 2018/11/15 の期間、insecure(ptr-yudai, yoshiking, theoldmoon0602, hikopiyo) として SquareCTF に挑戦していました。中盤、ptr-yudai が実力を遺憾なく発揮して 2-4位をうろつく展開だったのですが、最終問題を解くこと…

HCTF 2018 Writeup

HCTF 2018 Writeup 2018/11/9 21:00 - 11/11 21:00 の 48時間、 insecure (ptr-yudai, yoshiking, theoldmoon0602) として、 HCTF に参加していました。日付と時間帯が大変都合がよく、食事睡眠お風呂炊事以外の時間はずっとCTFに取り組み、およそここまでの…

SECCON 2018 ONLINE Ghost Kingdom Writeup

insecure という解散間近のチームで SECCON ONLINE に参加していました。移動と食事、睡眠以外の時間はやっていたので最長記録かも。 insecure は 国内決勝の進出を決めているので気合が入っていました。 結果はよく知らないですが、私が Ghost Kingdom を解…

picoCTF 2018 writeup

激つよチーム PPP がやっているという初心者向け CTF picoCTF 2018 に 途中まで theoldmoon0602 一人、途中から ptr-yudai と insecure として参加していました。いつの間にか終わっていたので解いた問題の writeup を雑に書きます。 [Forensics 50] Forensi…

高専セキュリティコンテスト 2018 #kosensc Writeup

9/1,2 に福岡県で開催された高専セキュリティコンテストに参加しました。今回は念願のオンサイトです。コンテストの詳細や旅の記録はちょっと面倒なので省略して、 ほとんど writeup だけの記事を書きます。 奈良高専から出場した私たち insecure (theoldmoo…

OCamlabCTF #2 を開催した

こういうのは大したためにもなりませんがブログに残しておくと残さないより良いことがありそう。 私の所属する研究室は OCamlab ということになっていますが、 師匠と私が所属しているのでCTFにそれなりに力を入れています。今日は近くに迫った高専セキュリ…

明石高専IT勉強会CTFにちょっと出た

言い訳させてほしいんだけどちょっとしか出られてないので仕方ない。 明石高専というすごい高専の人たちが一般向けにCTFを開くと言うので参加しました。takoyaki (本当はzer0pts をチーム名にしてたけどチームidのtakoyaki が通ってしまった)という一人チ…

今の所判明しているシェル芸botの仕様

Twitterルール:特定の人物や他の利用者を標的とした嫌がらせを禁じます。Twitterは、嫌がらせ、威圧、他者の発言に対する抑制を攻撃的な行為と見なします。 https://help.twitter.com/ja/rules-and-policies/abusive-behavior わかんないよ ここにすべてを置…

SECCON2017 国内決勝に出た

KOSENSECで優勝したので theoldmoon0602、thrust2799、kyumina8376、miwpayou0808 からなる insecure というチームで SECCON 国内決勝に出ました。 結果は 300pt で 24チーム中 19 位でした。私は300pt をSubmit したので一応WriteUpを書きます。はあ〜〜〜…

手書きLLパーサにおける左結合性を持つ演算子の左再帰をループで解決する

まあ人間が弱いと、構文解析は再帰を書き下すしかできないんですが、ナイーブな実装だと左再帰問題に出会います( A->A+B みたいなルールをコードに落とし込むと、 parseA の呼び出しで無限再帰になる)。右結合性の演算子のパースならぽいっとできるんです…

シェル芸botの宣伝をさせてください

この記事はShell Script Advent Calendar の19日目に向けて書かれた記事です。参加する気はなかったんですが、ブログでシェル芸botについて言及したことがなかったのと、ふとカレンダーを見たら空いてたのとで入れてもらうことにしました。よろしくお願いし…

longとboolのoverload

こういうはまり方をした。 https://run.dlang.io/is/LpLTja longを引数に取る f が呼ばれると思ってたんだけど、その実 bool のほうが呼ばれてた。0と1に限っては、こういうことになるらしい。 回避策としては 0L、1Lと書いてlongを明示するか、 int も over…

高専セキュリティコンテスト #SCKOSEN で優勝した

奈良高専は insecure というチームで、 theoldmoon0602、 thrust2799、 kyumina、 miwpayou の四人で、高専セキュリティコンテストに参加しました。現地行きたかったけど申し込み失敗しました。 これは二日間(実質24時間程度)の Jeopardy + King of the Hi…