競プロとCTFの体験会
ようこそ!
競プロとCTFの体験会に参加していただきありがとうございます!
- 14:00 ~ 19:00 競技時間
- 19:00 ~ 20:00 解説
競技プログラミングとは?
競技プログラミングとは、与えられた問題を解くコードをいかに正確に素早く書き上げられるかを競うものです。 ゲームプログラミングには比較的高度なプログラミング技術が要求されます。そうした技術を競技プログラミングへの参加を通して培うことができます。
CTFとは?
CTFとは、与えられたプログラムやサーバの脆弱性を突いて機密情報に見立てた文字列(Flag)を集めるセキュリティ競技です。 "ハッカー"と聞いてイメージするであろうアレを許された場所で行うものです。セキュリティの知識が深まります。
ルール
参加資格
競技プログラミング、CTFに興味のある方なら誰でも参加することができます。
Twitterアカウントを使用して大会用アカウントを作成します。
競技開始するまで登録はできません。
人数
個人でも複数人の参加でも可です。ただし複数人で参加する場合は1つの大会用アカウントを共同で利用してください。
集計
大会期間中での解答の成績順で順位が決まります。同点の場合は早く解いたほうが上の順位となります。
ヒント
各問題には複数個のヒントがあります。問題に詰まった時などに開きましょう。
競技プログラミング
問題に対応した入力データが与えられるので、その入力データから条件を満たす出力データを作成し、n分以内に提出します。
出力データが正答だったとき、フラッグが与えられます。
CTF
問題からフラッグを見つけます。
フラッグの形式はFLAG{*****}です。
環境
オンサイトの方は基本的に演習室のPCを用いてもらうことになりますが、個人のPCなどを使用することは自由です。
大会期間中の
- 自作ライブラリの使用
- インターネットでの検索
を認めています。
その他
大会期間中のSNS等で問題に関する言及、相談はおやめください。
問題のサーバーへの攻撃は禁止しています。