CTFtimeMediumForensics300 pts

Disk Disk Sleuth

cyberhub2024-02Original source

Overview

Analyzing a disk image to find a hidden flag. Requires understanding of filesystem structures, file carving, and examining slack space.

Disk ForensicsFile CarvingAutopsySlack SpaceFAT32

01Reconnaissance

Every engagement starts with mapping what is reachable. A full service scan of Disk Disk Sleuth highlighted the exposed surface and pointed at disk forensics as the most promising entry point.

Enumeration is deliberately exhaustive here — the goal is to leave no service unexamined before committing to an attack path.

nmap — service discovery
$ nmap -sC -sV -oN nmap/initial 10.10.11.42
PORT     STATE SERVICE  VERSION
22/tcp   open  ssh      OpenSSH 8.9p1 Ubuntu
80/tcp   open  http     nginx 1.18.0
$ echo "10.10.11.42 diskdisksleuth.htb" | sudo tee -a /etc/hosts
$ gobuster dir -u http://diskdisksleuth.htb -w /usr/share/wordlists/dirb/common.txt -q
/login                (Status: 200)
/api                  (Status: 401)

02Exploitation

The capture hid the payload inside otherwise ordinary traffic; carving it out revealed the transferred artefact.

In this forensics challenge that translated into a repeatable foothold. Analyzing a disk image to find a hidden flag. Requires understanding of filesystem structures, file carving, and examining slack space.

analysis — evidence extraction
$ file evidence.raw
$ binwalk -e evidence.raw
$ strings -n 8 evidence.raw | grep -i flag

03Flags

The flag is recovered directly from the solved challenge.

flags
$ cat flag.txt
flag{redacted_for_this_writeup}

Commands are illustrative of the technique and platform, not a live exploit against a specific target. Follow the original source link for the authoritative walkthrough.