【入試制度一覧】まだ間に合う!合格までの流れをご紹介!
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のオープンキャンパスに
遊びに来てください
それではまた