Skip to content

Ghost Track: Linux & Shell Fundamentals

Ghost is the foundation. It's designed to take someone from "never opened a terminal" to "operative" by forcing them to master the Linux environment without hand-holding.

Core Competencies

The objective of this track is to achieve complete fluency in the following areas:

System Recon Rapidly orienting on a fresh box—files, processes, network, and permissions.

Shell Mastery Handling shell weirdness—filenames with spaces, quoting, pipes, and redirection—without hesitation.

Secret Hunting Extracting data from environment variables, hidden files, and running processes.

Data Analysis Recognizing and peeling apart encoded data (hex, base64, multi-layer compression) without relying on external tools.

Network Primitives Communicating with services over raw TCP and TLS directly from the command line.

PrivEsc Identification Reading Linux permissions, including SUID, and recognizing binaries that serve as privilege escalation opportunities.

Persistence Identifying and utilizing scheduled tasks (cron) as a primary vector for persistence and escalation.

Git Forensics Using version control history to uncover leaked secrets in dirty repositories.

Level Index