T

A

B

L

E

O

F

C

O

N

T

E

N

T

S

クラウドに移行した SECCON CTF のネットワークインフラの概要

SECON CTF NOC チーム インタビュー………………………………………………………… 3
国内最大の CTF 大会がオンラインで開催

SECCON CTF 2020 レポート… ………………………………………………………………… 8オンライン・カンファレンスをリアルと同等に楽しむ

CODE BLUE 2020 オンライン参加レポート…………………………………………………… 12●はじめに本文書は、株式会社日立システムズ セキュリティリサーチセンタが運営するセキュリティ情報サイト、S.S.R.C.(Shield Security ResearchCenter) の公開資料です。本サイトでは、本文書のバックナンバーをはじめ、S.S.R.C. によるリサーチ結果などを随時公開しています。
S.S.R.C. https://www.shield.ne.jp/ssrc/●ご利用条件
本文書内の文章等すべての情報掲載に当たりまして、株式会社日立システムズ（以下、「当社」といいます。）と致しましても細心の注意を払っておりますが、その内容に誤りや欠陥があった場合にも、いかなる保証もするものではありません。本文書をご利用いただい
たことにより生じた損害につきましても、当社は一切責任を負いかねます。
本文書に記載した会社名・製品名は各社の商標または登録商標です。
本文書に掲載されている情報は、掲載した時点のものです。掲載した時点以降に変更される場合もありますので、あらかじめご了承ください。
本文書の一部または全部を著作権法が定める範囲を超えて複製・転載することを禁じます。
© Hitachi Systems, Ltd. 2021. All rights reserved.

2

大幅に刷新された SECCON CTF のネットワークインフラの概要

SECCON CTF NOC チーム インタビュー
取材・文 = 斉藤健一

SECCON は、JNSA（NPO 日本ネットワークセキュリティ協会）が主催するセキュリティコンテスト
で、業界有志のボランティアによって運営されている。2012 年からスタートし、今では世界トップレベルの参加者が集う世界規模の大会へと成長した。今回のインタビューではその舞台裏に迫ってみたい。SECCON といえば、サイバー空間を独自に描写した競技の可視化システムが有名だが、焦点を当てるのはネットワークインフラチームだ。彼らが担当するのは、カンファレンス・競技会場の物理
ネットワークや CTF の競技ネットワークの構築・管理などで、まさに大会の屋台骨を支えていると言っても過言ではない。インタビューでは、2019 年に導入した競技ネットワークのクラウド化を中心に、SECCON ネットワーク改善の取り組みについて伺った。
うになりました。このとき、自分の許容量をはる
SECCON ネットワーク改善のきっかけ

かに超えるタスクの山に閉口しました。そこで翌年から、問題作成よりもネットワーク構築に注力

斉藤（以下

）
：早速ですが、2019 年の SECCONするようになりました。

会場で野村さんが登壇したインフラ &NOC チーム

2017 年からインフラの改善に取り組み始めた（以下 NOC チーム）のセッションを聴き興味を持ということですが、他の方が SECCON に関わるよちました。以前の SECCON CTF では Windows 上うになった時期や経緯を教えてください。

の VirtualBox で問題サーバーを構築していたとい前田（以下う話には驚かされました。これはいつ頃の話なの担当しつつ、会場ネットワークにも携わっていまでしょうか。

した。そこで野村さんと親しくなったのですが、

野村（以下

）
：2015 年か 2016 年くらいまでだっ）：私は元々 Beginners の NOC を

SECCON の NOC チームで人手が足りないからと、たと思います。

駆り出されました。2018 年のことです。

大会の規模からすると信頼性が低いというか貧浅野さんはいかがですか。

弱な環境だと言えますね。

浅 野（ 以 下）： 前 田 さ ん と ほ ぼ 同 じ で す。

個人的には「サイテー」だと思っていました。

Beginners を手伝っていたところ、2018 年に野村

草創期の SECCON は実行委員の手弁当で運営してさんから SECCON を手伝ってほしいと打診された

おり、ネットワーク構成なども古かったのです。

のがきっかけです。

実際のところネットワークが不安定で原因不明の小障子さんはどうでしょう。

トラブルが発生し、決勝戦の開始時間が遅れると小障子（以下いう事態になったこともあります。

については記憶が曖昧です。誘われたのは野村さ

野村さんが SECCON に関わるようになったの）：参加は 2019 年からです。経緯んからだったのか、それとも会場のネットワーク

はいつ頃からですか。

インフラを担当していた別の方からだったのか。

2016 年からです。元々 SECCON Beginners の

私から声を掛けました。小障子さんとは一緒にスタッフとして参加してました。当時は東京電機

ネットワークインフラを構築した経験が何度かあ大学の学生で、SECCON が母校で開催されるといり、以前から声を掛けたいと考えていました。

うことで、会場ネットワークの構築にも携わるよ3

SECCON インフラ &NOC チームのメンバー

野村敬太（nomuken）

前田章吾 (akira)

全体的な調整、問題リポジトリ管理、スコアサーバー

CI 対応とクラウドリソース管理

管理など

浅野大我 (atpons)

小障子尚太朗 (koshoji)

問題の監視、チーム内サービス管理

競技含む会場ネットワーク構築と管理・運用

2019 年にクラウドに移行したものは、問題サー大幅刷新 !!

バー、スコアサーバー、可視化システムというこ

クラウド化した CTF 競技ネットワークとでよいですか。
そのとおりです。

2019 年に競技ネットワークをクラウドに移行

2019 年の事例で考えると、会場の競技ネットすることとなります。

ワークからクラウドの問題サーバーにはどのよう

個人的には「近代化」と呼んでいます。

にアクセスしていたのでしょうか。

話を伺う前に確認したいのですが、SECCON

単純に拠点間 VPN で接続しています。また、CTF のネットワークを構成する要素は何でしょう。

競技トラフィックと会場のインターネットトラ

こちらで思いつくところを挙げると、問題サー

フィックは分割されています。

バー、スコアサーバー、競技参加者が利用するネッ

続いて、それぞれの方の担当について伺います。

トワーク、NIRVANA などの可視化システムです。

前田さんはクラウドのサーバー構築などを担当さ参加者側から見るとそのとおりです。加えて、れたと伺っています。どのようなことに取り組ま

問題作成にあたり検証用の問題サーバーがあった

れたのですか。

り、ネットワーク監視のダッシュボードがあった

同じ構成の仮想マシンをいくつも立ちあげるたりします。

めに、以前は、ボタンをポチポチと押してサーバー
4

SECCON CTF 2019 のさくらインターネットのクラウド
スコア
サーバー

問題サーバー 問題サーバー（国内大会） （国際大会）

会場ネットワーク構成図

運営者用
サーバー

物理ネットワークは YAMAHA の機材を利用し構築。問題や監視サーバーなどをさくらインターネットのクラウド側に置き、インターネット

ルーター

トラブル対策のため冗長構成となるよう

VyOS

ルーター

ルーター

VyOS

ルーター

VyOS

ルーター

RTX1210

ルーター

RTX1210

PoE スイッチ

RTX1210スタック

L3 スイッチ

SWX2210P-10GAP

WLX402L3 スイッチ

SWX3200ｰ28GT

SWX3200ｰ28GT

AP

ルーター
RTX1210

WLX402

来場者

クラウドと物理ネットワークを接続した。

競技者

来場者

秋葉原コンベンションホール

AKIBA SQUARE

をセットアップしていましたが、手間も時間もかンが足かせとなって、問題サーバーのデプロイがかるということで、これを自動化しようというこ

遅れてしまいます。そもそも、日程や予算の都合とになりました。インフラストラクチャー・アズ・

から会場が借りられるのは 3 ～ 4 日間ほどです。

コード（Infrastructure as Code：IaC）という手法

これまでは、開催前に別の場所に物理マシンを設です。構成管理ツールも数多くあります。設定ファ

置していました。問題作成などの関係者はマシン

イルを作成しておけば、サーバーのセットアップ

を設定するためだけにわざわざその場所に行く必から各種設定、必須ソフトウェアのインストール

要がありました。

までを自動で行い、さらに問題作成者に対してア

それは効率的ではありませんね。

クセス方法（IP アドレス・ユーザー ID・パスワー

当時、問題作成には 5 名～ 6 名が携わっていド）の告知までを自動でできるようになりました。

ました。もちろん、皆さんそれぞれお忙しい方々

さらに構築環境のテストからデプロイ（利用可能です。それでも、マシンの設置場所に来て準備しな状態にする）までの自動化にも取り組みました。

なくてはなりません。ネットワークも仮組みしていわゆる CI/CD（継続的インテグレーション／継おいたものをスケジュールに合わせて会場に発送

続的デリバリー）と呼ばれるシステムです。

する。会場では届いた機材を使ってネットワーク

大幅な省力化が図られたと推察します。クラウを構築する作業を進めます。クラウドに移行する

ド移行前は当然物理マシンが何台も繋がっていた

ことでそういった行程がなくなり、負担は大きくわけですよね。

減ったと考えています。

クラウド化以前のことは野村さんの方が詳しい

NOC チームだけでなく、問題作成者の負担もと思います。

大幅に軽減できたのですね。前田さんに再び伺い

以前はシンクライアントのようなコンピュー

ます。IaC や CI/CD の導入は SECCON には画期的

ターがずらっと並んでいました。ネットワークス

なことだったと言えますが、IT 業界では広く普及

イッチにつなぐだけでも大変でした。

しているものなのでしょうか。

クラウドに移行することで、ネットワーク構築

ソフトウェア開発などで多くの企業が導入しての労力はどの程度減らせたのでしょうか。

います。

当初、SECCON CTF は閉じたネットワークでの野村さんの発言で「近代化」という言葉が出て競技を想定していました。ですから物理マシンがきましたが、前田さんとしても同じ感覚ですか。

必要だったのです。しかし、そうなると物理マシ

自分の中でも同様の感覚です。
5

続いて浅野さんに伺います。問題サーバーの監

たが、やはり手間がかかります。また、クラウド

視やチーム内サービスの監視を担当されたとのこ

では設定ファイルを実行するとインスタンスがすとですが。

ぐに起動するので、作問者にパスワードを渡すタはい。この背景には問題サーバーの稼働状況

イミングも見定めにくいのです。そこで、「ゼロに関する質問が多かったことが挙げられます。

トラスト」を取り入れ、自分たちでパスワードを

SECCON CTF の予選はオンラインで行われていま管理することはやめることにしました。

す。質問は IRC などで受け付けていますが、問題具体的にはどのようなシステムなのですか。

サーバーの稼働を確認する質問も多いのです。競まず、リバースプロキシを用意して、前段で技は 24 時間体制で行われているので、質問があID/ パスワードを受けます。その後 IRC サーバー

る度に、作問者にリレーして確認してもらうのは、や監視ダッシュボード、問題サーバーなどにア

なかなか大変です。そこで、作問者にあらかじめクセスするのですが、ここで使われる個別の ID/

問題が解けるようなスクリプトを書いてもらってパスワードをなくすことにしました。作問者のおき、例えば 10 分おきに実行するようにしてお

Gmail アカウントを ID プロバイダーとして設定にきます。スクリプトの実行結果に問題が発生した

取り込み、このアカウントをパスワードなしで通時だけ NOC チームに通知するようにしました。

すようにしたのです。

また、各問題に対して Solve Badge を設けること

続いて小障子さんに伺います。競技を含む会場にしました。これは、その問題が解ける状態にあ

ネットワークの構築と管理を担当されているそう

るかどうかを参加者に示すものです。本戦でも問ですが、物理ネットワークを構築する上で重要な題サーバーが稼働しているか否か、どの程度の負点とは何でしょうか。

荷がかかっているのかなどを可視化して、インフ

物理ネットワークで重要な点は「落ちない」とラチーム内で情報の共有を行っていました。

いうことです。CTF 決勝戦には日本国内はもとよCTF では Web サービスが正常に動作しなくな

り世界各国から参加者が集まってきます。彼らがることも多々あります。このとき、参加者からす競技に集中できるようにしなくてはなりません。

ると、環境に問題があるのか、それとも自分たちですから、ネットワークが落ちて競技時間を削るのやり方が間違っているのか、わからないことがようなことがあってはならないのです。

あります。こうした理由から競技中の参加者から

VPN 接続とはいえ、競技ネットワークはインの問い合わせがひんぱんに来ます。世界各地からターネットを利用しています。攻撃が競技ネット

参加者が集まってくるのでタイムゾーンもバラバ

ワークの外に及んでしまったり、クラウド側で何ラです。日本では深夜であっても「サーバー生きか異常を検知したりするようなことはありません

てる？」という問い合わせがしょっちゅう来て、でしたか。

われわれも寝ることができません。作問者も人間

競技ネットワークに制限を加えることはしたですから当然睡眠が必要です。こういった事態にくありませんでした。というのも、参加者は制限陥らないように、実際に問題が解ける状態にあるを嫌う人たちだからです。何が競技に影響を与えかどうかを参加者に示したかったのです。そこで、

るかわれわれにはわかりません。ですから外部へ

浅野さんにさまざまなツールを作ってもらうなどの攻撃は厳禁というルールを設けました。とはいの準備をお願いしました。

え、これはあくまで紳士協定です。もし何か問題

他にはどんな不便があったのでしょうか。

が発生すればわれわれが責任をとらなくてはなり

作問者に問題サーバーを引き渡す時には、ID やませんし、情報も提供しなくてはなりません。そパスワードに加えて監視サーバーのダッシュボー

ういった点を考慮して、すべてのパケットをキャドのアカウントやインフラチームが使用している

プチャーしておき、万が一トラブルが発生した場サービスのアカウントなど、いくつもの ID やパ

合でも、調査・回答できる体制は整えていました。

スワードも伝えていました。これらは NOC チー

なるほど。

ム内で Wiki を用意するなどして管理していましクラウド側でも対策はしていました。参加者が6

AMATERAS 千
中央にはオレンジの円を配した黒い球体が浮かぶ。それぞれの円は各ジャンルの問題を表している。一方、
球体周辺は無数の円が取り囲んでいる。こちらの円は参加チームを表している。
そして、周囲の円から球体に伸びる線は攻撃を表す。
AMATERAS 千にはいくつかの表示モードがあり、図は得点上位 32 チームでフィルターをかけたところだ。

制圧したサーバーが外部ネットワークに対して攻

本戦の会場がないというのは寂しいと思いつつ撃できないようにする制限や、トラフィックに影も会場ネットワークの設営がない分、楽ができる

響が出ないような設定にはしていました。

という両方の気持ちがありました。とはいえ、オンライン上ですべて完結させるわけですから、そ競技ネットワークのパケットをすべてキャプこに力を注いでいかなくてはなりません。

チャーされているとのことですが、DEFCON CTFのように、これを公開する予定などはありますか。

運営面で大きく変化したことはありますか。

個人的にはやりたいのですが、プライバシー

これまでも予選はオンラインで開催していましの観点から難しいと考えています。というのも、たから、実際のところ変化はそれほど大きなもの

参加者が競技ネットワークから所属組織のコンではありませんでした。しいて挙げるとすれば、ピューターに接続したり、さらに平文パスワード

ミーティングがすべてオンラインになったことが含まれていたりするからです。

と、チーム内のコミュニケーションに使っている
Discord の利用頻度が上がったことでしょうか。

公開すればひんしゅくを買いますね。
話はそれますが、競技参加者が問題サーバーに力を注いだのはどのような点だったのでしょうか。

対してどのような攻撃をしているかというデータ開発に力を注ぎました。スコアサーバーを独自については NICT（情報通信研究機構）に提供しのものに変更しようと作業を進めていました。たています。また、パスワードつながりでいえば、だ、開催直前にちょっとした問題が発生して例年

NOC チーム内で、DEFCON の Wall of Sheep などのものを利用することになってしまいましたが。

も面白いと話題になることがあります。ご存じだ

会場ネットワークの設営がなくなりましたが、と思いますが、これは会場ネットワーク内に流れ小障子さんの作業はどのように変わりましたか。

る ID/ 平文パスワードを掲示してしまう企画です。

会場ネットワークの準備は結構大変です。開催

もちろん、実行委員会内での議論・調整が必要で前から業務後の時間に会場へ通い、ケーブルを敷すが、参加者に対して面白いものを提供していき設したり設定を行ったりします。オンラインへのたいという気持ちは持っています。

移行でそれらの準備がなくなりましたから、今回は開発の手伝いをしました。

2020 年の SECCON CTF

前田さんの作業に変化はありましたか。
IaC はインフラの管理をコード化することです。

話題を移して 2020 年の SECCON CTF についてコードなので当然、再利用が可能です。今年は昨伺います。今大会はオンラインに移行するととも年のコードを使うことによって、短時間で作業をに予選と本選が 1 つとなりました。

済ますことができました。その分、開発に力を注
7

ぎました。この点が大きな変化です。

現時点ではまだ決まっていないことが多いで浅野さんはいかがでしょう。

す。あくまで個人の意見ですが、新型コロナの勢

SECCON CTF 決勝戦では、例年 NIRVANA 改に

いはまだ収まらないだろうと思っています。そしよる競技の可視化が行われていました。可視化シて、2021 年の大会の枠組みがオンラインでの予選・

ステムの開発は NICT が担当しています。今年は決勝戦となったとしても対応しなければならない

オンライン大会でも可視化を行うということで、と考えています。

NICT の方が Twitch で配信を行いました。ですが、最後の質問です。みなさん、NOC チームの活

例年の決勝戦と今年の大会は競技方式が異なるの動を通じて、さまざまな知見を得てきたと思いま

でスコアサーバーのシステムが異なります。つますが、今後の活動はどのようにお考えですか。こり例年だと予選で使っているスコアサーバーと可のまま続けるのか、それとも次世代へと繋げてい視化システム（AMATERAS 千）をつなぐ必要が出

こうと考えているのか。

てきました。この接続部分を担当することとなり、良い質問であり難しい質問でもあります。あく開催直前まで作業を続けました。

まで個人の意見ですが、SECCON の NOC チーム

なかなか大変そうな作業です。

を後進に譲るのはまだまだ難しい状況だと感じてわれわれにとってもチャレンジでした。NICT 側います。というのも、現状は、前田さん・浅野さん・では参加 1000 チームまで対応するようにしました。

小障子さんそれぞれが業務や個人の活動を通じてわれわれの作業は、問題が解かれた瞬間にデータ得た知見を集めたに過ぎないからです。SECCON

ベースを更新して可視化システムに連携するといという組織を考えると、いまだ「負債」を抱えてうものでしたが、この作り込みに苦労しました。

いる状態だと感じています。

可 視 化 シ ス テ ム に つ い て 補 足 な の で す が、

負債とはどういうことでしょう。

NIRVANA 改は King of the Hill という形式を可視化

いまだ安定した運営ができる状態にないとといするシステムです。一方、今回の大会はジェパディ

うことです。まずは負債を返す、つまり余裕を持（Jeopady）形式で開催されました。NIRVANA は

つことが先決です。そうすれば、仮に新たにことこの形式には対応していないので、CTF for Girlsにチャレンジして、たとえそれが失敗したとしてが攻殻機動隊とコラボした大会で利用したシステ

も、「失敗だったね」と済ませられます。こうしムをベースとしました。

た余裕がないと次の世代にバトンは渡せないと思います。

読者の方に補足すると、King of the Hill は大雑把に、問題サーバーを制圧・占有し続けることに余裕は必要ですね。

よって得点を得る形式で、ジェパディはいわゆる2020 年にようやく「手法」が安定してきたとクイズ形式です。

いう状況です。ですから 2021 年～ 2022 年にか準備期間中、NICT 側もわれわれも互いに「モけて新たな人たちに声をかけてバトンを渡していノ」がない状態で作業を進めなくてはならないのきたいと考えています。バトンを渡すというのはで、例年の状態を変更しないように仕様のすり合

きれいな言い方ですが、悪くいえば「押しつける」

わせを行いました。その結果、過去のスコアサーになるかもしれませんが、いろいろな形で機会をバーに仕様を合わせざるを得なくなりました。

回してきたいと考えています。

先ほどの発言にあった、開催直前に元のスコア

皆さんの今後のご活躍に期待しています。ありサーバーに戻した理由とはこのことなのですね。おがとうございました。

話の端々から相当のご苦労があったように感じます。
今後に向けてSECCON CTF 2021 の話は出ているのですか。

8

国内最大の CTF 大会がオンラインで開催

SECCON CTF 2020 レポート
インタビュー・文 = 斉藤健一

新型コロナ禍でオンライン開催となった競技をリアルタイムに可視化する

SECCON CTF 2020

Amateras 千2020 年 10 月 10 日・11 日 の 2 日 間、SECCON

競技の模様は Twitch でリアルタイムにストリー

CTF 2020 がオンラインで開催された。SECCON とム配信された。競技の可視化には NICT（情報通信は Security Contest の略であり、情報セキュリティ

研究機構）が開発する「Amateras 千（アマテラス・をテーマに多様な競技を開催するコンテストイベセン）」というシステムが使われている。SECCONントだ。人材の発掘・育成などを目的に掲げていではこれまで NIRVANA というシステムが使われる。JNSA（NPO 日本ネットワークセキュリティていたが、これは King of the Hill という競技形式

協会）内にボランティアの実行委員会が組織されを可視化するものだった。King of the Hill とは、運営にあたっている。

問題サーバーを制圧・占有し続けることによって2012 年にスタートし、現在では世界トップレ

得点を得る形式で、前述のジェパディ形式とは異ベルの CTF チームも参加する国際的なコンテス

なる。Amateras 千は、参加 1000 チームにまで対トへと発展した。また、カンファレンスやワーク

応し、かつオンラインで行われる競技をリアルタ

ショップといった幅広いコンテンツの提供にも力

イムに可視化しなくてはならないという高い技術を注いでいる。

が要求されるものとなった。開発は NICT サイバー例年どおりなら、大会はまずオンライン予選がセキュリティ研究室の井上大介氏を中心に 5 名の開催され、それを勝ち抜いた上位チームが一堂にメンバーによって進められた。井上氏によると、

会して決勝戦を戦うはずだった。しかし、新型コ

とてもチャレンジングな課題であり、競技開始後

ロナ禍の影響により 2020 年の大会はオンラインもシステムのデバッグを続けなくてはならなかっへと移行した。また、予選と決勝という区分もなたという。なお、Amateras 千の概要は次頁の図

く、1 回の競技にまとめられることとなった。

をご覧いただきたい。

2020 年の大会はジェパディ（Jeopady）という、いわゆるクイズ形式が採用された。問題は、Pwn

得点が動的に変化する（攻撃コード）、crypto( 暗号 )、reversing（リバーダイナミックスコアリング

ス・エンジニアリング）といったジャンルから合計 28 問（ウェルカム問題・追加問題などを含む）

SECCON CTF 2020 では得点が動的に変化するが用意され、参加者を待ち受ける。

「ダイナミックスコアリング」という仕組みが取競技時間は 10 月 10 日 15 時～ 11 日 15 時（日り入れられている。競技開始時点で各問題の得点

本 時 間 ） ま で の 24 時 間 と な る。 参 加 者 登 録 もは 500 点に設定されているが、正答するチームのオ ン ラ イ ン で 行 い、 主 催 者 へ の 問 い 合 わ せ は数が増えるとそれに応じて得点が下がっていく。

Discord が使われた。

得点上位にランクインするためには正答チームが少ない難問の攻略が鍵となってくる。
CTF 大会の中にはいち早く正答したチームに
9

Amateras 千の通常の描画。中央の黒い球体が問題サーバーで、順位を表示するモード。ピラミッドのようにリングが並ぶ背後にある小さなリングが参加チームを表している

問題の解答状況を表すモード。各問題と正答したチームが線で問題を表示するモード。円柱の高さで得点が表されている

結ばれており、よく解かれている問題が一目でわかる

ボーナスポイントが与えられることもあるが、ダ説、さらにオンラインで実行可能なワークショッ

イナミックスコアリングではこうしたボーナスはプのアイデアをブレスト的に出し合う企画会議ななく、正答までに要した時間は得点に影響しない。

ど幅広い。どれも手作り感に溢れており、和気あ

つまり、正解のフラグをスコアサーバーに登録せいあいとした時間が流れる印象だった。なお、配ずにため込んでおき、競技終盤に一気に登録して信動画は SECCON の YouTube チャンネルにまと

順位を急浮上させる戦略も可能となる。はたして、められており、アーカイブ視聴が可能だ※ 1。

競技終盤に劇的な展開があったのだろうか。勝負
勝負の行方の行方については後ほど紹介したい。
競技の裏ではライブ配信も初日、開始直後の混戦をいち早く抜け出したのは HangulSarang（韓国）だ、17 時すぎに連続得2020 年の SECCON CTF では競技の裏でライブ

点でトップに立つ。一方、TokyoWesterns（日本）

配信も行われていた。「SECCON CTF 2020 チャン

も 18 時すぎに得点ラッシュで逆転し、2 位と 500ネル」（以下チャンネル）と銘打ち、スポンサー

点以上の差を付ける。3 位以下はいまだ得点が拮

企業によるセッションや実行委員によるリモート

抗している状態だ。19 時にチャンネルはいったん

ビデオ会議などが配信された。実行委員長の花田

終了するが、競技は引き続き行われていた。

智洋氏、副実行委員長の寺島崇幸（tessy）氏、事

順 位 の 変 動 が あ っ た の は 夜 の 時 間 帯 だ。

務局長の園田道夫氏らが出演しており、その内容

HangulSarang が得点を重ねて合計 5000 点以上

はオープニング・クロージングといった形式的なを獲得し首位に返り咲いた。TokyoWesterns も奮ものから、NICT 井上氏を交えた Amateras 千の解

闘したが得点の伸びは HangulSarang におよばず※1

SECCON の YouTube チャンネル

https://www.youtube.com/channel/UCw0dReE5dMUZb90k3gUn2dw

10

SECCON CTF 2020 最終順位

3000 点台にとどまっていた。初日の競技を盛り上げたこの 2 つのチームだが、結果として快進撃

順位12

チーム名（国）
最終得点
HangulSarang（韓国）4750
perfect blue（アメリカ）
3875
More Smoked Leet Chicken
3
3462
（ロシア）
4
TokyoWesterns（日本）
32405Black Bauhinia（香港）3057
6NaruseJun（日本）2810
7./Vespiary（日本）
2689
Disaster-level Hacker Laboratory
8
2615
（不明）
9
PPP（アメリカ）
2407
The Flat Network Society
10
2131（フランス）

はここまでとなり、その後得点を追加することはなかった。
2 日目の競技を盛り上げたのは海外勢だ。More
Smoked Leet Chicken（ロシア）は順調に得点を重ね、12 時過ぎには TokyoWesterns を抜いて 2 位に浮上する。また、NaruseJun（日本）や ./Vespiary（日本）
も得点を重ねて上位に食い込んできた。
このまま大きな順位変動もなく競技は終了する
かと思われたが直前になって連続得点するチームが現れた。Black Bauhinia（香港）と perfect blue
（米国）だ。特に perfect blue の方は、競技終了まで残り 10 分を切ったタイミングでの連続得点だったので、チャンネルで中継していた実行委員も驚「電脳会議」と題したいた様子だった。

講演・ワークショップも開催

最終的に競技には 982 チーム、1862 名の登録があった。最終順位と得点は表とおり。各チームの国籍は CTF TIME ※ 2 の情報を参考にしている。

2020 年 12 月 19 日には「SECCON 2020 電脳会議」

ダイナミックスコアリングによって得点は徐々にがオンラインで開催された。講演は国際色豊かで、下がるため記事中の表記とは異なっている。

DEFCON CTF チームのリーダーを招き、CTF の教育

なお、記事では CTF の問題には触れていない。

的な側面について議論したり、世界各地の女性セ

気になる方は参加者による WriteUp（解答例）をキュリティコミュニティの実情などが語られたりご覧いただきたい。「SECCON CTF 2020 writeup」

していた。こちらも SECCCON の YouTube チャン

といった検索で簡単に探すことができるだろう。

ネルでアーカイブ視聴が可能だ。機会があれば本誌でもレポートしたいと考えている。
不要不急の外出の自粛が求められ、自宅で過ごす時間が増える中、こうした動画などを視聴するなどして、スキルアップに繋げてみてはどうだろうか。

※2

CTF TIMES

https://ctftime.org/

11

オンライン・カンファレンスをリアルと同等に楽しむ

CODE BLUE 2020
オンライン参加レポート

文 = 相戸浩志

何だね君はぁ ! 「ども ! ニュースサイトでセ初日に行われた法制度関連（Law&Policy）のセッ

キュリティ・コラムを書いている者です ! いつションだ。国内にはセキュリティ系のカンファレ

も 2 次元の彼女推しばかりですが、今回は HISYS

ンスやシンポジウムが数多くあるが、この分野がSecurity Journal に 出 張 し、2020 年 10 月 29 日、

最も充実しているのは CODE BLUE だと思う。国30 日に開催された CODE BLUE の参加レポートを際間でのサイバー犯罪の取り扱いや海外の法執行書かせていただきます」。

機関の取り組みを、世界トップクラスの専門家から直接聴くことができる。
例えば、脆弱性の扱いを取っても、規制の範囲

CODE BLUE を全力全開で楽しむために強化はセキュリティ研究者を萎縮させ、攻撃者優CODE BLUE 第 1 回が開催された 2014 年 2 月か

位にしてしまうおそれがあり、その線引きは EU

ら本年の第 8 回まで、筆者はそのすべての回に参でも解釈がさまざまだ。こうしたグレーゾーンで加している。もちろん全日フル参加。全力全開での葛藤は、講演を 1 つ聴いただけではわからない。

楽しむために、休暇を取得し、費用も自分で負担

テーマはさまざまだが、すべての講演を通して聴している。

くと全体像がおぼろげに見えてくる。毎年参加し「自分が聴きたい講演を聴き、自分が繋がりたて聴けば、さらにはっきりとわかるようになる。

い人と繋がる」というスタンスだ。業務での参加

サイバー攻撃が国際犯罪化していくなら、法制となると、関連する講演を優先しなくてはならな

度も変わらなくてはならない。諸外国と比較する

かったり、会議などの都合で時間どおりに参加でことで、観点も広がり、理解を助けてくれるはずだ。

きなくなったりするおそれもある。
オンライン開催によるさまざまな変化

ラスベガスに行けなくても BlackHat や DEFCONに匹敵するクオリティの講演が日本国内で聴け

毎年、会場は押すな押すなの熱気に包まれている、年にたった一度のチャンスは 1 秒たりとも無た CODE BLUE。今回はオンライン開催となったが、駄にしたくないのだ。

その熱量に変化はあったのだろうか。また、参加内容が貴重で濃厚なカンファレンスであるほ者は満足を得られたのだろうか。

ど、参加者もまた全力全開で楽しもうとする濃い人たちが集まってくる。期間中に開催されるネッ

筆者の感想を言えば、オンライン開催でも満足

トワーキング・パーティには、講演者をはじめ度に変わりはなかった。これは素晴らしいことだ。

CODE BLUE CTF の出場チームメンバーなども加わ

講演者や運営側がオンラインでは伝わりにくい面

り、国際色豊かなハッカー交流の場となっている。

があることを承知しており、意識的にカバーしていたからだ。新型コロナ禍でにわかに開催される
ようなオンライン・セミナーとの差は質・量とも充実の法制度関連セッションに明らかだ。
講演者のラインナップを見れば、国内は過去に今回の CODE BLUE で筆者が聴きたかったのは、
12

好評を博した実績のある面々が、とっておきの新ン・セミナーを開催している。しかし同じようなネタを用意していた。オンライン開催を盛り上げ話が多いセミナーと、厳しいレビューボードにるために一肌脱いでくれたのだろう。CODE BLUE

よってアレンジされたプログラムでは、情報の有レビューボードの苦労話や CTF 運営の舞台裏と益性が桁違いだ。

いった凄いメンバーが一堂に会したパネルディス

ちょっと知りたいけれどまとまった情報がな

カッションは、オンラインでも十分すぎるほどのい、中国のチャット・コミュニティ QQ の中で何熱量だった。

が飛び交っているか、これは翻訳ソフトを駆使し脅威インテリジェンスの最前線、IoT 機器にもても自分で調べることは困難だ。ネット・スラン

強い台湾からは、アジア最大級のセキュリティカ

グや独特の検閲を回避するための言い回しが行わ

ンファレンスである HITCON の講演者や TeamT5

れているなどは、研究者の説明を聞いて初めて腹関係者の講演が目立った。台湾からの友情に胸が落ちする話だった。

熱くなる。その中でも、台湾の新型コロナ対策でNATO を例に同盟国と協力関係を築く必要性

世界が注目する天才 IT 担当大臣オードリー・タンを説いたケネス・ギアス氏の講演の後、Ask the

氏は、日本のメディアで名前を見ない日はないほ

Speaker に 繋 い だ ら、 立 派 な 自 宅 の 応 接 間 だ ろ

どだ。彼女が陽気にわかりやすく説明するデジタ

うか、時差にも関わらず待っていてくれた。「あル・ソーシャル・イノベーションはとてつもなくな た の 日 本 で の 講 演 は 10 年 以 上 前 の BlackHat

スピーディで理路整然としていた。

Japan から、全部聴いているよ」と伝えたら、凄

もちろん、参加側にも、リアルとオンラインのく喜んでくれて、あの頃は諜報機関の立場で話し、差を埋める意識が必要だ。講演会場に行けば海外

今は NATO で同盟や協調を担っている、10 年でから来たハッカーがちらほらコーヒーを飲んでい随分立場は変わってしまったよと笑っていた。

て、どこかのシンポジウムで基調講演した有名人

BlackHat Japan の講演者・スタッフと打ち上げが客席にいる、そんなテンションが高まる例年ので行った新宿のイタリアン・レストランはとても会場参加と、会社の自席でイヤホンを付けて聴い楽しい思い出だ、ぜひ来年はリアルで会おうと約ているような状況を、そのまま比較してはいけな

束してくれた。
「いつもの CODE BLUE じゃないか。

い。オンラインならなおさら、集中して聴けるよ

来年、きっと会える」。

うに、自宅で邪魔が入らない、広い画面と静かで筆者注目の講演

快適な環境を用意すべきだろう。
会場では例年、講演後には優れた質問による討議が聴け、ネットワーキング・パーティで講演「国境を越えたデータへの法執行機関のアクセス：者と議論する機会が設けられていた。ここをどう提案された EU e-Evidence 規制の国際的な範囲」

カバーするかだが、今回、意見を聴く場面は Ask

アンナｰマリア・オスラ

the Speaker というビデオ会議が用意されていた。

各国の法執行機関は協調できるのか、守らない

同時通訳のスタッフが常時待機してくれていた国にはどのように対応するのか。サイバーイン

が、筆者は英語が苦手なので、Google 翻訳を駆シデントの捜査において必要な証拠が海外にある使して質問した。ここはオンライン開催ゆえに助ケースは多い。他国の機関に協力を求める刑事共

かったところだ。

助条約も存在するが、時間がかかるなどの理由か
ら非効率的だと批判されてきた。一方、Tor などの匿名性の高いテクノロジーが使われることにオンラインで参加した感想は ?

よって、データがどの国のどの場所にあるのか特
参加無料は苦渋の決断だっただろう。多少の機定できないケースや、クラウドコンピューティン

材トラブルもあったが、参加人数を考えれば問題グの利用でデータの一部が分散しているケースもないレベルだった。セキュリティ業界は、新型コあるという。さらに、協力を求める際にも国際法

ロナ禍で会場が不要になった分、多くのオンライに準拠した手続きが必要なのだそうだ。
13

アンナｰマリア・オスラ氏による「国境を越えたデータへの法執

イーヤル・イトキン氏による「馬鹿なことはしないで ｰ それはた行機関のアクセス：提案された EU e-Evidence 規制の国際的な範だの電球です」の講演動画

囲」の講演動画

講演タイトルの e ｰ Evidence とは、EU でサー作するけれど、画面には「到達不能」と表示されビスを提供するサービスプロバイダーに対して、てしまい、それを故障と誤認して、新しい電球に国を通さず直接電子証拠の提出を依頼できる仕組

交換し、リセットしてしまう。それは、たくさんみであり、いまだ議論の最中だという。例えば、の電球をコントロールしているブリッジに対し、EU に拠点がない日本のサービスプロバイダーで故障した電球を削除し、取り換えた新しい電球をあっても、EU でサービスを提供していれば e ｰ

検索するようにする操作を伴う。そのタイミング

Evidence の対象となる。一方、米国のプロバイを悪用し、正規の電球になりすまして、ネットワー

ダー法は、もはや国ではなくプロバイダーに主体

クに侵入する。
「最高です」。日本は網羅的なセキュリティ対策が移ってきている。
講演者はこれらの問題に対して EU の立場からを目指してチェック項目を増やしていくやり方が国際協調に当たっている世界的な権威であり、こ主流だけれど、この攻撃を予想して守ることは難うした著名な人物からわかりやすく説明してもらしい。こんな回りくどい攻撃を成功させてしまう

う機会は本当に貴重だと思う。

のは、他には攻殻機動隊くらいじゃないかとさえAsk the Speaker では、当初ツールになれていな思える。マルウェアでもいかに偽装して内部の人

くて緊張したけれど、日本が EU にこの問題をア間にプログラムを実行させるかが肝になるが、故プローチするにはどうすればいいかと投げかけた障を装うあたりは真面目な運用管理者の裏をかく

ら、すでに EU 全体としてさまざまなチャンネル

高度なテクニックだと思う。
そこで、これは直接 Speaker に話がしたいと興が用意されているとのことだった。

奮して、講演後に Ask the Speaker に突撃するこ「馬鹿なことはしないで ｰ それはただの電球です」とに。「完全なエアギャップで行ける攻撃だ」、「距

イーヤル ･ イトキン

離は 50 フィートくらい行けるんじゃないか」、「オ

IoT ネットワーク（電球）を使った、ネットワー

フィスだと現実には複数の電球があって干渉する

ク へ の 侵 入 方 法。Philip の Hue と い う Smart 電ので難しいんじゃないか」と、議論は大いに盛り

球はイギリスで 31% 近いシェアがあるとのこと。

上がった。

この電球では ZigBee という近接ネットワークの来年の参加は ?

無線通信プロトコルが使われているが、その通信はたったの 127bit。講演者は ZigBee のカスタム

今回参加して、筆者は昨年と同じくらいの満足

ライブラリの脆弱性を利用してネットワークへ侵が得られた。オンラインで聴くというのはリアル入したという。
攻撃のシナリオは以下のとおり。まず、ターゲッとは違う集中力のコントロールが必要だったが、トのオフィスにある Smart 電球の色を変更する。

覚悟をもって臨めばどうということはなかった。

すると、ターゲットはスマホから元に戻そうと操

要は、参加者がどう捉えるか、どう準備するかに14

かかっている。講演者も、運営側も、コロナ禍で相戸浩志（あいど・ひろし）

もできることは、わかっている。CODE BLUE は文

情報セキュリティに携わって 20 年。海外含

字通りのベストを尽くしてくれた。

め講演多数。CISSP、CISA、情報セキュリティ

来年もオンライン開催になったら、参加するの監査人。2003 年に上梓した『よくわかる最か…「答えはもちろん Yes だ」。CODE BLUE でし新情報セキュリティの基本と仕組み』（秀和

か得られない有益な情報が、刺激が、ネットワー

シ ス テ ム ） は 第 3 版 ま で 版 を 重 ね、 累 計 実

キングがある。オンラインでも Speaker と出会え

売は 3 万 3000 部。某金融機関 CSIRT の中のる。無償でも有償でも、参加する。もちろん自費人。政府機関の中の人だったことも。現在、で休暇を取って、ベストな視聴環境を用意して。

ScanNetSecurity にて、コラム「ここが変だよ

来年もオンライン開催になったとしたら、それ日本のセキュリティ」を連載中。

は世界の危機が続いているということだろう。な

https://scan.netsecurity.ne.jp/

らば、なおさら危機に立ち向かって意識が高まるのが、セキュリティ担当者だと思う。リアル開催だったら？「そりゃ、講演会場近くのホテルを予約して、終電を気にせず夜中まで酒を飲んでネッ
トワーキングですよ」。

15