Tumblr先日、総務省主催のサイバーコロッセオ×SECCONに参加しました。来る2020東京五輪のサイバーセキュリティの先駆者と、東京五輪委員会の偉い人から激励をいただきました。五輪におけるサイバーセキュリティのプログラムの第一弾みたいです。私はチーム「Harekaze」内から、ふるつきさん(@theoldmoon0602)、かたわれさん(@_ktwr)、lv7777さん(@levena_evenas)で結成した「Musashi」で出ました。下記、弊チームメンバの記事です。furutsuki.hatenablog.comlv7777.hatenablog.comkataware.hatenablog.jp出題された問題(サーバ)は、素数問、Shell系問、IoT問、pcap問などが出題されました。スクリーンショット等は扱いが不明なので控えます。※Shell系問題と一纏めにするのは適切ではないですが、ncでシェル叩いてflag探したり、BOFしたり、シェルコード投げるとかの問題群です。私の得手不得手からWebから着手しました。Webカメラの問題で、1つめのflagはカメラの角度を操作外の値に書き換えることですぐに“見えた”ですが、どうにもIncollectで「あれれー?」と首かしげてたら、lv7777さんにSolveしてもらいました。初心者を露呈してしまった......ブラウザの開発ツールで解けるレベルの問題でしたが、次のリクエストでflagが“見えます。it}そして、次のflagを探すんですが、Webアプリケーションの視点でつついてしまったので、結局そこから先に進まず相当時間を浪費しました......解説を聞くと、Webは関係なくてnmapでTCPのフルポートスキャンをすれば5万いくつかのポートが開いているので、そこから入ればWebカメラのCUIに入れるので進めるよ、とのこと。禁止事項に、負荷をかけること禁止、総当りなどで解く問題は出題されない、という文言はあったので、ポートスキャンはしなかった。脆弱性診断業務でScannerかける行為はインパクトが大きく、相当慎重に行う経験上万が一、対向サーバ落として迷惑かけても嫌なのでひ弱になってしまった。運営に確認するか、もうやっておけばよかった。●pcap問題(Forensics)勝手にWeb問だと思いこんでいた問題が煮詰まってきたので次にpcap問を着手しました。約780MBのpacpの中に怪しい通信があるので特定せよ、という問題。エディタで開いて検索するなどして、IPアドレスの列挙、平文のHTMLドキュメントの抽出、イメージファイルの抽出など行い、怪しそうなものを探りました。/BでIPアドレス一覧が得られます。画面リダイレクトすると、IPアドレスが列挙されたTextファイルが出てきます。(数が合っているかどうかは分かりませんが......)結局、手掛かりも見つけられなかった。ICMPのパケットがflagでした。問題文通り、見事にインターネットノイズに惑わされた。●Shellとかの問題Shellとかの問題は、私が覗く頃には他のチームメンバがちゃかちゃか解かれてて、私のベースの知識がなさ過ぎてそれ以上進まなかった。解説では、私の知らない使い方だったのでにゃーんでした。解説で使われたテクニックは今後CTFで応用が利きそうです。素数の問題は、4096bitまでのp*qのnを入れる問題でしたが着手が遅すぎた。最初に着手しておけば、幾分コンスタントに点数が稼げたはず。Hill形式のはずがDefenseをするだとか、全く出来なかった。(0pt)0完最下位ではないものの順位は芳しくなかった。私の口数が少なかったので、コミュニケーションとらないと、と自戒。加えて、Slackで問題ごとのスレッド立てて各自、結果・コードを共有する方法が取れなかったのはマイナスだった。他の方も言ってましたが、競技用ネットワークは外に出れないので、ググったり出来ず少々つらいところはあった。ラップトップ2台か、NIC2つ欲しいよねと。後々気づきましたが、モバイルルータをPCのUSBに挿して静的ルート書いとけば解決してた。チームで、大会で、というのは全然なかったので経験値になりました。113AtCoderはじめてみました。今年買って良かったものをまとめてみました。CHALLENGEのWriteupWhite...検索スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。