Answer Format
Unless a challenge says otherwise, submit answers as CTF{answer_here}. Use lowercase and underscores when the prompt asks for that style.
CAMP REFERENCE // READ FIRST
Use this guide during the CTF. It contains the concepts and command patterns taught for Ghosted Online: Blocklist SMP. Challenges still require you to apply the ideas, inspect evidence, and submit answers in CTF flag format.
Unless a challenge says otherwise, submit answers as CTF{answer_here}. Use lowercase and underscores when the prompt asks for that style.
Interactive challenges use the downloadable Bashcrawl Kit. Extract it locally and work from inside the extracted folder with Bash commands.
password123.192.168.x.x addresses are usually private network addresses.ping checks whether a host responds.nslookup queries DNS records.= padding. It is not encryption.5f4dcc3b5aa765d61d8327deb882cf99 is a famous MD5 hash of password.? is the query string.strings command extracts readable text from binary files.V29ybGQgUmVzZXQ= Base64-decodes to World Reset.erfcnja ROT13-decodes to respawn.666c6167 hex-decodes to flag.01001000 01001001 binary ASCII-decodes to HI.... --- ... in Morse code is SOS.khoor shifted back by Caesar 3 becomes hello.89 50 4E 47.pwd prints the current directory. ls lists files. ls -la shows hidden files and permissions.cd folder changes directory. cat file prints a file.wc -l file counts lines. head -n 1 file prints the first line. tail -n 1 file prints the last line.grep word file searches one file. grep -R word folder searches recursively.find folder -name filename finds a file by name.sort file sorts lines. uniq -c counts repeated sorted lines.cut -d: -f4 extracts the fourth colon-separated field.awk -F, '$1=="Name"{s+=$3} END{print s}' file.csv can sum CSV values.comm -12 <(sort a.txt) <(sort b.txt) finds lines common to two files.find folder -type f -perm -111 finds executable files.base64 -d < encoded.txt > decoded.txt decodes Base64 into a file.sha256sum file hashes a file. sha256sum -c expected.sha256 verifies a checksum file.tar -tzf archive.tar.gz lists an archive. tar -xzf archive.tar.gz extracts it.diff -u clean.conf changed.conf shows line-by-line differences.