WEB MEDIUM HTB Season 10 · 

WingData

**Key Finding:** Running inside a Wing FTP Server installation on the actual host (not Docker).

Category
WEB
OS
Linux

Table of Contents


Reconnaissance

Target Details

System Enumeration

After gaining initial access, checked the environment:

whoami
# Output: wingftp

pwd
# Output: /opt/wftpserver

ls
Item Type
Data/ Directory
Log/ Directory
lua/ Directory
session/ Directory
session_admin/ Directory
webadmin/ Directory
webclient/ Directory
License.txt File
pid-wftpserver.pid File
README File
version.txt File
wftpconsole Binary
wftp_default_ssh.key Key
wftp_default_ssl.crt Certificate
wftp_default_ssl.key Key
wftpserver Binary

Key Finding: Running inside a Wing FTP Server installation on the actual host (not Docker).

User Enumeration

cat /etc/passwd | grep -E "bash|sh$"
Username UID Home Shell
root 0 /root /bin/bash
wingftp 1000 /opt/wingftp /bin/bash
wacky 1001 /home/wacky /bin/bash

Target user: wacky

Environment Verification

Confirmed we’re on the host system, not in a container:

mount | grep -v overlay
# Shows normal filesystem mounts, no Docker overlay

The rest of this writeup is locked

Contact me on Discord or LinkedIn for the password.

Contact on Discord

HackTheBox policy restricts publishing walkthroughs for active-season machines. This writeup is password-protected to respect that policy while keeping the content available to those who already have access.