アオカケスの鳥かご

日々の出来事を綴っていきたい

2019-01-01から1年間の記事一覧

Archiso Web Challenges 2019 writeup

CTF

サークルの後輩がまたCTFを開催してくれました。 本当に何者なのだろう。 順位は10位でした。 なんとか全問解けたのでwritepupを公開します。 Welcome Welcome to AWebC19[50] Web Out of Display[100] Whited Out[100] Rel[100] Agent[200] Ref[200] Oluri …

2019年を振り返る

新生活に向けてひたすら上京資金を稼いでいたら、気付けばもう2019年が終わりそうです。 去年、1年を振り返る記事を書いていたので今年も書きます。 aokakes.hatenablog.com まずは簡単に振り返ってみましょう。 月 イベント 1月 正月からバイト 2月 就活で…

情報セキュリティ学科の就活事情

この記事は 長崎県立大学 Advent Calendar 2019 8日目の記事です。前の人の記事。 serverboujin.hatenablog.com 12月。大学4年生は卒論が一番忙しい時期ではないでしょうか。 私は今、卒論が終わりそうです。勿論、全く進んでいなくてヤバいとかそっちではあ…

OpenCVで日本語を描画する関数

どうやらOpenCV単体で日本語を描画するのは困難なようです。そのため、日本語はPillowに任せて、出来上がったものをOpenCVで表示する、といった方法を取らなければならないようです。 ※頑張ればOpenCV単体でもいけるのかもしれません以下が参考になります。 …

matplotlibで作成したレーダーチャートをOpenCVでアニメーション表示する

Pythonでグラフを作成するときの定番とされるmatplotlib。このmatplotlibでレーダーチャートを作成するときに色々難儀した部分があるので、備忘録も兼ねてここに残しておこうと思います。 なお、グラフの表示にはOpencvを用います。

FaceAPIで表情を採点するアプリケーション

2019年11月3日(日)と11月4日(月)に大学で学園祭がありました。今年は少しだけやる気があって学園祭で何をやるか1週間以上前から考えていたのですが、実装しては諦めて中々最後まで形になるものがありませんでした。そんな中出来上がったのが「FaceAPIで表情…

CSSのアルバイト体験記

2019年10月21日(月)から10月24日(木)までの4日間に長崎のハウステンボスでコンピュータセキュリティシンポジウム(CSS)が開催されました。 www.iwsec.org 参加者が800人超ということで過去最多だったようです。 私は別に何か発表があったりした訳ではあ…

MaidakeCTF2019の作問裏話

MaidakeCTF2019の作問中、大会中に発生したアクシデントなどを残しておこうと思います。MaidakeCTF2019のgithubもここで公開しておきます。 https://github.com/fulutori/MaidakeCTF2019 CTFを主催した感想とかも書いてます。よければ見ていってください。 a…

CTFを主催した感想

9月20日(金)15:00から9月27日(金)9:00までの約1週間の期間でMaidakeCTF2019を開催しました。大会終了後に登録していただいた方も含めると、最終的には97人という驚きの数字になってしまいました。 もともとは私が所属しているサークル内の合宿用コンテンツと…

MaidakeCTF2019 writeup Reversing編

CTF

Reversingのwriteupです。 Strings[50] Watchword[200] まとめ

MaidakeCTF2019 writeup Programming編

CTF

Programmingのwriteupです。 Only reserved words[150] Calculator[200] Not ending[200] Not output[200] Calculator 2nd[300] まとめ

MaidakeCTF2019 writeup Network編

CTF

Networkのwriteupです。 Weak communication[100] See-through Auth[200] From oluri[300] Image?[400] まとめ

MaidakeCTF2019 writeup Crypto編

CTF

Cryptoのwriteupです。 Is this a cipher[50] Easy crypto[100] Old input[200] Do you know XOR[300] Kancolle hash[300] Caesar's Friends[400] SHA-1 collision[400] Secret image[500] まとめ

MaidakeCTF2019 writeup Forensics編

CTF

Forensicsのwriteupです。 Unzip[100] Meta[150] Magic[200] Stupid picture[200] Another image[300] Deleted[400] Hidden Flag[500] まとめ

MaidakeCTF2019 writeup Misc編

CTF

Miscのwriteupです。 Welcome[10] Hex[50] Strong line[150] Turtle speed[200] A walking cat[200] Condensed image[200] Let's Janken[200] Picked up document[200] MD5[300] What's color?[400] Teleport[500] Vertical reading[500] Very Mosaic[500] …

MaidakeCTF2019 writeup QR編

CTF

Web問題のwriteupです。 A little missing QR[100] white or black[200] Three codes[300] Barely[300] QR Puzzle[300] QR Puzzle 2nd[400] QR Puzzle 3rd[500] QR Puzzle Final[600] まとめ

MaidakeCTF2019 writeup Web編

CTF

Web問題のwriteupです。 White flag[50] 2048[100] Baked goods[100] Not hiding[100] Usual[100] XSS Alert[150] Agent[200] No form[200] Hijack[300] Kancolle Engine[400] Maze[500] Haiku contest[500] Web問まとめ

130th SASEBO 2019「艦これ」佐世保鎮守府巡り

9月13日(金)から9月16日(月)の4日間で佐世保で開催された130th SASEBO 2019「艦これ」佐世保鎮守府巡りに参加してきました。 今回で2回目となる佐世保鎮守府巡り。前回はかなり盛況だったようで新聞で取り上げられていたりしたようです。当然2回目の鎮守府巡…

メガネからコンタクトに変えたら色々変わった話

今現在私は21歳です。 小学5年生の頃からメガネを掛け始め、睡眠とシャンプーと洗顔以外は常にメガネを掛けているような生活を11年以上送ってきました。 そんな中、先月ふと「コンタクトを作ろう」という思いつきだけで眼科に行き、21歳にして初めてのコンタ…

AWSでCTFの大会を開催するまでの道のり

CTF

CTFの大会を開催するにあたり、色々工夫しなければならない部分がありました。今後、CTFを開催しようと考えている方の手助けになれば幸いです。 ※あくまでも1つの方法として読んで頂けたらと思います。 前提 CTFサーバー構築手順 AWSでインスタンスを立てる …

避暑地を求めて鍾乳洞と滝へ

気付けば1か月ぐらいブログを更新していませんでした。ブログに飽きたとかそういうわけでは無くて、単純にネタがありませんでした。 さすがにそろそろ何か書きたいな、ということで前から気になっていた鍾乳洞に行ってみることにしました。

SUN CTF 2019 Spring writeup

CTF

サークルの後輩が2019年6月17日13:00~2019年6月23日15:00の期間に学内限定のCTF大会を開催してくれました。 1年生のこの時期にCTFを主催するなんて頭おかしいと思います(最高の褒め言葉)。私は前半は沖縄に学会発表に行っていたので少し遅れての参加となり…

HSCTF6 writeup

CTF

HSCTF 6 に参加しました。もっと難しい問題を解けるようになりたい。 Forensics Chicken Crossing[53] Cool Image[101] Cool Image2[105] Slap[107] Logo Sucks Bad[164] Miscellaneous Discord[10] Verbose[111] Admin Pass[133] A Simple Conversation[149…

SECCON Beginners CTF 2019 writeup

CTF

SECCON Beginners CTF 2019に参加しました。比較的簡単な問題のwriteupです。 Misc Welcome[51] containers[71] Sliding puzzle[206] Reversing Seccompare[57] Web Ramen[73] katsudon[101] Crypto So Tired[115] まとめ

HarekazeCTF 2019 writeup

大学のサークルでチームを組んで参加しました。もはや毎度のことですが、難しすぎて全然解けません。 一応、cryptoの100点問題だけ解けはしたのですが、かなりゴリ押しだったのでちょっとアレです。正攻法を知りたい。 「正攻法じゃなくても頑張れば解けるん…

NetworkXを用いた関係図の作成

最近、とある学会に提出する原稿をまとめている際に関係図を作成することがありました。原稿に載せるのでデジタル化したかったのですが、どんな形になるか分からなかったので手書きで作成したところ、とてもカオスな感じになりました。とてもカオスな関係図…

ゴールデンウィークにGSX250Rで九州一周しました

5月2日から5月5日の4日間で九州(※沖縄を除く)を一周してきました。去年(2018年)のゴールデンウィークは東京まで行ったので、それに比べると今年はかわいいものです。 とはいえ、九州一周はそれなりの実績ですし、ライダーとしては外せないのではないでし…

難しい地名の読み方を簡単に検索できるwebアプリ

私はバイクが好きで休日はどこかに出掛けることが多いのですが、知らない場所に来ると看板に表記されている地名の読み方が分からないことがあります。 漢字自体は簡単なのに読み方は複雑みたいな...一人でいるときに分からないだけであれば自分がモヤモヤす…

仙狐さんに触発されて祐徳稲荷神社に行ってきた

私の周りでは2019年春アニメの覇権と言われている「世話やきキツネの仙狐さん」。 日々の疲れを癒してくれる最高のアニメです。 何でも、モフモフな尻尾が特徴である仙狐さんは稲荷神社からやってきたようです。 「〇〇稲荷」というのは神社の種類の1つのよ…

canvasでいろいろ文字配置する方法

javascriptを使ってcanvasで文字列を変形する方法を模索していました。 縦書き 参考にしたサイトはこちら。 tmlife.netこちらのサイトの方法では括弧(「、」、『、』)や線(ー、~)などがそのまま表示されてしまうのでこの辺りの対策を自分で付け加えまし…