12.11

12.18

1.22

1.29

2.19

2.26

3.12

3.26

CTFに挑戦してみよう!(CpawCTF編③)

教職員コラム

 

 

こんにちは

システム系学科の渡辺です

 

今回もCpawCTFの解き方から

コンピュータの勉強をしてみましょう

 

Q8.[Misc] Can you open this file ?

 

 

 

赤枠のファイルをダウンロードして、調べる問題です

拡張子(ファイルの種類を識別するための文字列のこと)がないので、

ファイルの正体が何なのか調べなくてはなりません

 

調べる方法はいくつかありますが、

今回はマジックナンバーを使ってみましょう

 

ダウンロードしてきたファイルを

バイナリエディタで開いてみます

 

バイナリエディタとはバイナリファイル

(画像・動画・音声を記録したファイル、

アプリケーションソフトに固有の制御文字を含むファイルなど、

文字以外のコードを含んでいるファイル)を開くためのエディタです

 

バイナリエディタにも種類がありますが

私はStirlingを使用しています

 

 

開いてみると

先頭にD0 CF 11 E0 A1 B1 1A E1の文字があります

これがマジックナンバーです

マジックナンバーとは

ファイルの種類を識別するのに使われる

ファイル本文中の(内容中の)特定の位置にある特定の数値のことです

たいていはファイルの先頭にありますね

 

この数値(D0 CF 11 E0 A1 B1 1A E1)を検索してみると、

MicrosoftOfficeのファイルだということがわかります

 

ではOfficeの拡張子を試してみましょう

wordの拡張子【.doc】をつけて開いてみます

 

 

すると、

無事に開くことができ、

中に答えが書いてありました

あとはこちらの文字を答えるだけです

 

動画も作成しておきましたので、

よかったら試してみてください

 

 

CTFをやると

コンピュータの色々なことを知ることができますね

 

 

またこういったCTFの解き方から
セキュリティ技術を学べる
オープンキャンパスの実習も
ご用意してあります

 

 

 

もしよければ
NCCのオープンキャンパスに
遊びに来てください

 

 

 

それではまた