1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

『初心者が解説するTryHackMe』第01回「The Game」walkthrough

1
Last updated at Posted at 2026-04-14

 半年ほど前からTryHackMe(以下、THM)を始めました。クリアしたルームは2026年4月時点で115コ程です。まだまだこれから頑張っていきます。
 自分の学習のために、解説ブログを始めることにしました。初心者が書く内容ですので、「なるべく過程を省略しない」「判断した理由を書く」「かゆいところに手が届く」を念頭に置き、見た方々(特に初心者)が「なるほどね」と思えるようなブログにしたいと思います。
 今回はブログの練習がてら「The Game」のwalkthroughをやっていきます。

スクリーンショット 2026-04-14 201816.png

<Task1 The Game>
スクリーンショット 2026-04-14 202005.png
 ファイルをダウンロードして解析していくタイプのチャレンジですね。

スクリーンショット 2026-04-14 202253.png
 該当ファイルをダウンロードしました(ルーム攻略用のディレクトリに移動させています)。zipファイルなので解凍します。
スクリーンショット 2026-04-14 202559.png
 解凍して出てきたのは「Tetrix.exe」と「__MACOSX」のようです。

 テトリス?

 遊べちゃう感じ?

 動かしてみましょう。
スクリーンショット 2026-04-14 203013.png
 なるほど・・・じゃあ実行権限を付与します。
スクリーンショット 2026-04-14 203110.png
 これでOK。再度実行してみます。
スクリーンショット 2026-04-14 203215.png
 ・・・why?うーん、ファイルタイプを調べてみましょう。
スクリーンショット 2026-04-14 203412.png
 「executable for MS Windows」とありますね、なるほど。Windows用のアプリケーションだから動かないのかも?
 ・
 ・
 ・
 調べたところ、Linuxでexeファイルを動かすには、「wine」というコマンドを使うようです。私のkaliには入っていないようなのでインストールします。
スクリーンショット 2026-04-14 205312.png

 インストール完了。今度こそ!
スクリーンショット 2026-04-14 205424.png
 ↓
スクリーンショット 2026-04-14 204326.png
 おお!起動しました。startボタンもなくいきなりゲームが始まります。←、→、↓でブロック移動、↑で回転しました。
 
ーQ1 What is the flag?ー
 どうアプローチするか・・・このままテトリスをやっていって点数をカンストさせればflagゲットとか?
でもルームの所要時間が10分ってことはそれはなさそう・・・というか難易度Easyだし。
 私がCTFでよくやっていたのは、とりあえずバイナリエディタに入れて文字列を探す、というものです。Windowsでいうと「stirling」とかですね。今回は「strings」コマンドを使って「読めそうな文字列」を探していきます。
 あとは文字列検索の基本「grep」を使っていきたいんですが、問題は「どの文字列で引っ掛けるか」です。

スクリーンショット 2026-04-14 210330.png
 flagのフォーマットの冒頭が「3文字」になっています。これは「THM(TryHackMe)」の可能性がありますね。やってみましょう。

スクリーンショット 2026-04-14 211135.png
 出ましたね!
【Anwer:THM{I_CAN_READ_IT_ALL}】

<今回の要点と感想>
 ・wineコマンド
 ・strings、grepコマンド
 ・テトリスを頑張らなくてよかった(汗)

<独り言>
 私はクラウド上のノート(Notionなど)よりも圧倒的物理派です。つまり紙。ルーズリーフに必要な知識を書き込んでいます。難点はコピペができないこと。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?