はじめてのBrainf*ck

May 25, 2020, 1:11 pm

この記事は(も)Kogakuin Univ Advent Calendar 2019 - Adventar23日目です。
たくさん書いたので分割した。もう片方はコチラ

metarinです
今回はBrainf*ckの紹介をします

Brainf*ck is 何?

おそらく世界で最も単純な手続き型プログラミング言語です
正式名称は Brainfuck ですが、fワードが含まれるのでuをアスタリスクで置き変えています

命令の種類がとてつもなく少なく、なんと8種類しかありません
しかも、なんとこれでチューリング完全1なんです!

言語仕様

普通の言語ならブログ...

Continue Reading...

SarCTF 2020 Writeup

February 17, 2020, 10:24 am

2020年初のCTFのWriteupです
今回はチームKogCoderとして参加し、53位でfinishしました
今回はアドベントカレンダーに2ヶ月遅刻している(現在進行)男も手伝ってくれたので、1人チームしてないCTFはほんと久々です
1人じゃないチームの幸せさよ

では、解けた問題の解説を書いていきます

Web

Door paradox

  • 支給されているアカウント test でログインするとLocal Storageに32桁のaccess_keyが追加される
    この中身が、testでのログインとログアウトを複数回繰り返してもeccbc87e4b5ce2fe2...

Continue Reading...

はじめてのBrainCrash

December 24, 2019, 1:39 pm

この記事は(も)Kogakuin Univ Advent Calendar 2019 - Adventar23日目です。
もう片方はコチラ

はいまた遅刻です。すいません

metarinです
今回はBrainf*ckの派生言語、BrainCrashの紹介をします

が、普通に書いてみたら予想以上にBrainf*ckの内容になってしまってあげく記事分割することになってしまいました。
なのでこっちは内容がNULLですがご了承ください…

そもそも Brainf*ck is 何?

今日分のもう片方を読んでね(はーと)

Brainf*ck との違い

Brai...

Continue Reading...

この記事はKogakuin Univ Advent Calendar 2019 - Adventar 16日目です。
はい遅刻ですごめんなさい

こんにちは、metarinです

このブログはGravというCMSで動いているのですが、ボクにはオーバースペックすぎると感じたのでもう少しシンプルなCMSを作ることにしました。
※まだ出来ていない

  • 何故Haskell
    Haskellの特徴として

    • 強い静的型付け故にバグが生じるリスクが低い
    • Webアプリケーションフレームワークの種類が豊富

    といったものがあるのでサーバーサイドに向いていると思いました
    まあ本当はただの趣味...

Continue Reading...

この記事はKogakuin Univ Advent Calendar 2019 - Adventar2日目です。

↑まだがら空きなのでよければご参加ください

metarinです。
CTFのWriteup以外では初記事です。

さて、先日大学のサークル(のようなもの)でゲームデータのアーカイブファイルの展開問題をやったらだれも正解してくれなかったので、その問題の紹介をしようと思います。
ただ、普通に実行ファイルを解析して展開してもつまらないので、あえてアーカイブファイルから得られる情報のみで展開してみます

問題ファイルはこちらからどうぞ

このファイルの中...

Continue Reading...

Bsides Delhi 2019 WriteUp

October 1, 2019, 12:57 am

チームKogCoderとして参加し、3766pt取って23位だった
かつてない好成績なのでちょっと嬉しい

Forensics

0110

I found these files in my friend's system and I think that there is some useful information hidden in it. Can you help in finding it?

  • 解法
    画像が2枚渡されたのでXORを取ったらいいかんじのQRコードになった
  • flag
    bsides_delhi{X0r1ng_tw0_f1l3s_g1v3s_...

Continue Reading...