記事説明
CTF初めて一カ月の主がPicoCTFのEasyをbeginnerむけに書いている記事です。CTFのwriteupではCTF常識が前提になっている記事が多く無知すぎてよくわからなかったので書くことにしました。至らぬところ等あると思いますのでご指摘いただけると嬉しいです。 #picoCTFbeginner事前知識
git
プロジェクトのソースコードの変更を追跡し、複数の開発者が同時に作業できるようにする分散バージョン管理システム。 各開発者が自身の完全なリポジトリのコピーを持っていて、その変更をオンライン上のリポジトリにpushしたり、他人が行った変更をpullしたりできる。git log
直近のコミット(変更)履歴をみることができる。事前準備
gitのインストール方法
OSによって違うため要確認参考
https://kinsta.com/jp/knowledgebase/install-git/
解き方
Downloadしたファイルのディレクトリに行き、git logを打つ。 直近のコミット履歴がまとめられており、flagがある。:~/ダウンロード/challenge/drop-in$ git log
commit 705ff639b7846418603a3272ab54536e01e3dc43 (HEAD -> master)
Author: picoCTF <ops@picoctf.com>
Date: Sat Mar 9 21:10:36 2024 +0000
picoCTF{t1m3m@ch1n3_b476ca06}