QCTFスターター:4つのコンピューターセキュリティ、または19の都市で同時に初心者向けにトーナメントを行った方法

UPD:オンライントーナメントonline.qctf.ruへのリンク



CTFコンペティションは多くの人に馴染みがあり、少なくとも一度は聞いたことのある人が増えています。 ここでそれらについてよく書かれている 。 本格的なCTFトーナメントに参加するには、良い準備が必要ですが、その方法と場所を知っている人はほとんどいません。 私たちはそれを修正すること、つまり、初心者向けの大規模なコンピューターセキュリティコンテストを開催することにしました。 そして、彼らはQCTFスターターと呼ばれました。 おそらく参加者にとって、これはプロのCTFトーナメントに向けた最初のステップになるでしょう。



QCTF Starterは昨日、全国の会場で開催され、月曜日(モスクワ時間10:00)から、オフラインで参加できなかった人のための競争に基づいたオンラインバージョンを開始します。 リンクは、ツアーの開始直前にサイトに表示さます。 ここにあなたの座標残すならば、私たちは間違いなくゲームの始まりを思い出させます。 すべての人をオンラインミラーに招待します。



今年、私たちはほぼ不可能なことを行うことができました。22のサイトの19の都市で208のチームを編成しました。 1つはロシアの外、ミンスクにさえありました。 しかし、私たちは容赦なく、来年はさらに多くのサイトがあることを願っています。



彼らの都市で大会の開催に同意した愛好家のおかげで、私たちはそのような多数のチームを募集することができました(QCTFスターターはロシアで開催された最大のフルタイムCTF大会になりました)。 私たちがどのように成功し、最終的に何が起こったのか、カットの下で読みます。



画像

(エカテリンブルクのQCTFスターターが撮影した写真)



ロシアでのCTF競争はわずか10年前に登場しましたが、(少なくとも現時点では)ACM ICPC-スポーツプログラミングのワールドカップ、または明確に定義されたルールほとんどのCTFトーナメントになります。 現在、コンピュータセキュリティの競争は非常に急速に拡大しており、多くのエリートであることがなくなっています。 これに対する私たちの貢献は、初心者のためのCTFコンペティションであり、800人を対象としたQCTF Starterです。



主催者は誰でしたか?



私たちの友人-ハッカーダムチーム-私たちは1年以上にわたって競技会でサポートしており、私たちはSKB Kontur教育プログラムです。 このハッカーは、エカテリンブルクとロシアで最もクールなCTFチームの1つで知られており、現在では真のハッカーのコミュニティです。 数年前、例えば、彼女の男たちはパリで名門トーナメントで優勝しました。 二回 そして今、それらの勝者の一部はサーキットで働いています。 主な仕事と並行して、新入生の学生や学童向けの講義、トレーニング、コンテストを開催します。 ほぼ10年間、ハッカーダムの人々は伝統と経験を新しい世代に引き継いでいます。 QCTF Starterは、スキルをトレーニングし、競技会を普及させる1つの方法です。



QCTFが必要な理由



普遍的な良さ、エラーのないコード、初心者向けのコンテストがすべての都市で開催され、有望な学童と学生が参加できるようになると、よりクールなプログラマーがいると信じています。



もっとクールなプログラマが欲しいのですが、プロの参加者をすぐにコンテストに招待するのは奇妙です。彼らは40から2、3のタスクを解決するだけで、がっかりします。 「コンピュータセキュリティ」が興味深く、有用であり、将来の職業を選択するという観点からも有望であることをプログラムしたい人に見せるための中間段階が必要でした。 Hackerdomの人たちが同じ意見を持っていることは幸運であるため、2年前に小さなサークルの参加者向けに最初のQCTFスターターを編成しました。



1年後、すでに4つの会場があり(トムスク、チェリャビンスク、MIPTが参加しました)、ゲームは同時に進行しました。 今年、4つはもちろん良いと判断しましたが、さらに多くのことができます! 幸いなことに、私たちは広大な国の多くの地域で支援を受けました。 「サポート」の結果は印象的で、正確な数値は上記に記載されています。

初心者向けのセキュリティコンテストのアイデアは成功しているようです-私たちは多くの新しい(私たちにとって)志を同じくする人々を見つけました。



画像

(トムスクのQCTFスターターで撮影した写真)



これが今年のサイトの最終リストです。
1.アルタイ州立工科大学バルナウル。 I.I.ポルズノバ

2.ウラジミール、ウラジミール州立大学

3.エカテリンブルグ、ウラル連邦大学

4.カザン、イノポリス大学

5.クラスノヤルスク、シベリア国立航空宇宙大学航空宇宙カレッジ

6.ミンスク、ベラルーシ、ベラルーシ国立情報無線大学

7.モスクワ、モスクワ州立情報技術大学、無線工学および電子工学

8.モスクワ、モスクワ物理技術研究所(MIPT学生のみ)

9.モスクワ、学校179

10.モスクワ、モスクワ州立大学、VMK

11.ニジニノヴゴロド、ニジニノヴゴロド州立工科大学。 R.E. Alekseeva(NSTUの学生のみ)

12.オムスク、オムスク州立工科大学

13.ペルミ、ペルミ州立国立研究大学

14.ペトロザヴォーツク、ペトロザヴォーツク州立大学

15.サマラ、サマラ州立大学

16.サマラ、ヴォルガ州立電気通信情報大学

17.サンクトペテルブルク、ZAO Lanit-Terkom

18.南連邦大学タガンログ

19.トムスク、トムスク州立大学

20.チュメニ、チュメニ州立大学

21.チェリャビンスク州立大学チェリャビンスク

22.ヤロスラブリ、ヤロスラブリ州立大学。 P.G. デミドバ





あなたの街にサイトを作る方法は?



特別な条件を設定しなかったので、誰でもサイトを編成できました。教育機関やその他の施設の建設に基づいて、参加者がいるコンピューター、ソケット(単独で)、安定して動作するWi-Fiを備えた聴衆がいる場合。 そうそう、大学のリーダーシップは一致するはずです。 コンピューターはもう少し複雑です。 チームには2台のコンピューターを用意する必要がありますが、多くの場合、個人のラップトップを持っている参加者はそれらを必要としませんでした。 サイトのオーガナイザーのもう1つのタスクは、受賞者に卒業証書を印刷することです。私たちオーガナイザーは、主に準備に従事していました。



エカテリンブルクでは、メインプラットフォームがあります-コンペティション全体の「本部」と問題の著者(HackerdomとSKB Konturから)。 タスクはすべてに共通です。 それらは、一部はSKB Konturの開発者の内部競争(これは消滅するのは良いことです)から取られ、一部はハッカーのメンバーによって書かれました。 それは非常に重要でしたが、伝説は火星への遠征の救いです。 月曜日(モスクワ時間10:00)にオンラインツアーが開始されます。 みんなを招待します。



サイトは異なる時間に開始しました(3つの開始のみ)-タイムゾーンの広がりにより、これを同時に行うことはできませんでした。 これは参加者の神経をくすぐり、陰謀を生み出しました。1位でツアーを終えたエカテリンブルクのチームは、モスクワからの最も近いライバルによって30分で追放されました。 異なる時間にチームを開始および終了することは、主催者にとって特定の困難です。 しかし、ここでは、サイトの不快な時間で同時に開始することの難しさ、または異なるフィニッシュですが、各都市で快適な時間のいずれかです。 2番目を選択しました。



画像

(イノポリスのサイトで撮影した写真)



QCTFスターターの概要



結果は2つのシナリオにまとめられました。

1.個々のサイトで

2.すべてのチームに共通



コンテストの最終結果はcontest.qctf.ru/scoresで入手できます。 絶対的な勝者は、モスクワのチーム(モスクワ州立大学)で、トーナメントの14のタスクのうち12を解決しました。 2位から5位に位置するチームは、11のタスクを決定しました。 その中には、エカテリンブルク(UrFU)からの2つのチーム、パーマ(PSNIU)からのチーム、モスクワ(HSE)からのチームがあります。



208チームのうち、153チームが3つ以上のタスクを解決でき、191チームが少なくとも1つのタスクを解決できました。



私たちには、それはクール以上で、少なくとも私たちが想像したよりもずっと良かったようです。



意外なことに、大学や学校の多くの教師や学生が、市内でコンペを開催するよう呼びかけに応えました。 そして彼らはやった。 すべてではなく、すべての場所が間に合っていなかったため、来年は何か作業を行う必要があり、すでに追加のサイトのリストを作成し始めています。 QCTFスターターに参加する意欲と強さを持っている人なら誰でもそれに追加する準備ができています。qctf@ hackerdom.ruに書いてください。



同じ視聴者にとって興味深く、競争力のあるものを知っていますか? コメントまたはPMに書いて、一緒にもっと面白い!



All Articles