セキュリティ Hack The BoxのWriteup(Previse)[Easy]
HackTheBox「Previse」(Easy/Linux)の完全攻略レポート。login.php への302リダイレクトを無視して accounts.php に直接POSTし管理者アカウントを不正作成、files.php からサイトバックアップZIPを入手して config.php の MySQL 認証情報を取得し、logs.php の delim パラメータがそのまま PHP の exec() に渡る OS コマンドインジェクション(; bash -i リバースシェル)で www-data を奪取、MySQL の accounts テーブルからダンプした m4lwhere の MD5-crypt ハッシュを hashcat でクラックして SSH ログインし user.txt、sudo -l で許可された root 実行スクリプトが gzip を絶対パスなしで呼ぶ点を突いた PATH 環境変数ハイジャックで root.txt を取得するまで、Web リダイレクト回避からソースコード監査・権限昇格までを全実行コマンドと結果付きで解説します。