
【CR所属プロゲーマーが来校✨】冬の特別オープンキャンパスへ行こう!🎅🎄【無料送迎バス運行】
more
教職員コラム
こんにちは
システム系学科の渡辺です![]()
今回もCpawCTFの解き方から
コンピュータの勉強をしてみましょう![]()

赤枠のファイルをダウンロードして、調べる問題です
拡張子(ファイルの種類を識別するための文字列のこと)がないので、
ファイルの正体が何なのか調べなくてはなりません![]()
調べる方法はいくつかありますが、
今回はマジックナンバーを使ってみましょう![]()
ダウンロードしてきたファイルを
バイナリエディタで開いてみます![]()
バイナリエディタとはバイナリファイル
(画像・動画・音声を記録したファイル、
アプリケーションソフトに固有の制御文字を含むファイルなど、
文字以外のコードを含んでいるファイル)を開くためのエディタです![]()
バイナリエディタにも種類がありますが
私はStirlingを使用しています![]()

開いてみると
先頭に【D0 CF 11 E0 A1 B1 1A E1】の文字があります
これがマジックナンバーです
マジックナンバーとは
ファイルの種類を識別するのに使われる
ファイル本文中の(内容中の)特定の位置にある特定の数値のことです![]()
たいていはファイルの先頭にありますね
この数値(D0 CF 11 E0 A1 B1 1A E1)を検索してみると、
MicrosoftOfficeのファイルだということがわかります![]()
ではOfficeの拡張子を試してみましょう
wordの拡張子【.doc】をつけて開いてみます![]()

すると、
無事に開くことができ、
中に答えが書いてありました![]()
あとはこちらの文字を答えるだけです
動画も作成しておきましたので、
よかったら試してみてください![]()
CTFをやると
コンピュータの色々なことを知ることができますね![]()
またこういったCTFの解き方から
セキュリティ技術を学べる
オープンキャンパスの実習も
ご用意してあります![]()
もしよければ
NCCのオープンキャンパスに
遊びに来てください![]()
それではまた![]()