Hack The Box

セキュリティ

Hack The BoxのWriteup(SecNotes)[Medium]

HackTheBox: SecNotes — 全実行コマンド・実行結果レポート :root { --bg: #ffffff; --bg2: #f6f8fa; --bg3: #eaeef2; --bo...
セキュリティ

Hack The BoxのWriteup(Giddy)[Medium]

HackTheBox: Giddy — 全実行コマンド・実行結果レポート :root { --bg: #ffffff; --bg2: #f6f8fa; --bg3: #eaeef2; --borde...
セキュリティ

Hack The BoxのWriteup(Carrier)[Medium]

HackTheBox「Carrier」(Medium/Linux)の完全攻略レポート。SNMP列挙で漏洩した機器シリアル番号(SN#NET_45JDX23)をそのまま既定パスワードとして「Lyghtspeed」telco管理画面にadminログイン、diag.phpのcheckパラメータへbase64エンコードしたコマンド注入でRCEしコンテナr1内でuser.txt、Quagga(BGP/AS100)のトポロジとTicketsのヒントからBGPハイジャックで10.120.15.0/25をより specific に広告、iptables DNATとFTPハニーポットでroot:BGPtelc0rout1ngを奪取し実ホストへSSHしてroot.txtを取得するまで、全実行コマンドと結果を解説します。
セキュリティ

Hack The BoxのWriteup(Chaos)[Medium]

HackTheBox「Chaos」(Medium/Linux)の完全攻略レポート。直接IPアクセスでのみ見える隠しWordPress(/wp/wordpress/)をwpscanで列挙し記事のパスワード保護を突破、webmailの資格情報ayush:jiujitsuでIMAPのDraftsにアクセス、SHA256("sahay")を鍵とするAES-CBC暗号化添付を復号して隠しURLを発見、LaTeX PDFメーカーの\write18シェルエスケープによる認証不要RCEでsu ayushしuser.txt、ayushのFirefox保存資格情報をfirefox_decryptで復号したパスワード再利用でroot.txtを取得するまで、全実行コマンドと結果を解説します。
セキュリティ

Hack The BoxのWriteup(Querier)[Medium]

HackTheBox: Querier — 全実行コマンド・実行結果レポート :root { --bg: #ffffff; --bg2: #f6f8fa; --bg3: #eaeef2; --bor...
セキュリティ

Hack The BoxのWriteup(RedCross)[Medium]

HackTheBox「RedCross」(Medium/Linux)の攻略Writeup。vhost列挙でintra/admin各サブドメインを発見し、Cookieのロール改ざんとメッセージ機能のXSSで管理者intranetへアクセス、ユーザー管理パネルのコマンドインジェクションでアカウントを作成してSSHシェルを取得、PostgreSQLの認証情報漏洩を経て、setuidバイナリiptctlのバッファオーバーフローによる権限昇格でroot.txtを取得するまでを解説します。
セキュリティ

Hack The BoxのWriteup(Lightweight)[Medium]

HackTheBox「Lightweight」(Medium/Linux)の攻略Writeup。tcpdumpに付与されたLinux capabilitiesを悪用してループバックインターフェースのパケットをキャプチャし、status.phpのLDAPクエリからldapuser2の資格情報を傍受、Webアプリのソースコードに残るldapuser1のパスワードを発見、ldapuser1のホームにあるcapabilities付きopenssl バイナリで任意ファイルを読み書きしてroot昇格するまでを解説します。
セキュリティ

Hack The BoxのWriteup(Arkham)[Medium]

HackTheBox「Arkham」(Windows)の攻略Writeup。LUKS暗号化されたBackup.imgをbatman入りカスタム辞書(batmanforever)でクラックしてtomcat設定とJSF ViewStateのHMAC鍵を入手、javax.faces.ViewStateのJavaデシリアライズ脆弱性をysoserialとHMAC署名付きペイロードで突いてRCE、Outlookメール(.ost)から得たBatmanの資格情報でWinRMシェル、UAC制限をC$共有マウントで回避してroot.txtを取得するまでを解説します。
セキュリティ

Hack The BoxのWriteup(Unattended)[Medium]

HackTheBox「Unattended」の攻略Writeup。www.nestedflanders.htbのid パラメータのブラインドSQLインジェクションをsqlmapとネスト型クエリで突き、LFI(ローカルファイルインクルード)へ発展させてPHPソースを読み出し、 egress制限を回避したport 443のリバースシェルでguly権限を取得してuser.txt、grubグループ権限で読める/boot/initrd.imgを展開しcryptrootスクリプトとuinitrdバイナリからroot パスワードを生成する権限昇格でroot.txtを取得するまでを解説します。
セキュリティ

Hack The BoxのWriteup(Json)[Medium]

HackTheBox「Json」(Medium/Windows)の攻略Writeup。認証APIが返すBearerトークンの.NETデシリアライズ脆弱性(Json.Net / ysoserialペイロード)を突いて初期アクセスを取得し、root.txtへの3通りの権限昇格経路——FileZilla Admin管理インターフェースへの接続とユーザーパスワード変更、独自アプリをリバースして暗号化された認証情報を復号しFTP経由で利用、JuicyPotatoによるSYSTEMシェル奪取——をそれぞれ解説します。