クリアまでの3ステップ
-
演習環境を起動
-
ターミナルで探す
-
見つけたフラグを提出
Linux-02. Privilege Escalation via a Sudo-Allowed Vim
一般ユーザーがsudoでパスワードなしに実行できるコマンドを確認してみましょう。GTFOBinsで知られるテクニックを使うと、そのコマンドからシェルへ抜け出せる場合があります。
まず sudo -l で自分に許可されたコマンドを確認しましょう
GTFOBins (gtfobins.github.io) でそのコマンドの権限昇格手法を調べられます
vimにはシェルコマンドを実行する機能があります