Hack The Boo
CTF event link: https://ctf.hackthebox.com/event/details/hack-the-boo-637
Writeups
- Web
- Evaluation Deck
- Spookifier
- Horror Feeds (Unsolved)
- Juggling Facts
- Pwn
- Reversing
- Forensics
- Crypto
Background
Have you ever wanted to play a halloween themed CTF? Are you a beginner or curious about what hacking is? Do you love learning by gaming? For all these questions, we have the answer: Hack The Boo CTF.
- Starting Date: 22 Saturday - 1 pm UTC
- Ending Date: 27 Thursday - 1 pm UTC
- Type: Jeopardy
- Team Size: Individuals
- Level: Beginners
Overview
- Solved: 16/25
- Points: 3200
- Rank: 250th/6367
- Total Players: 6367
- Overall Difficulty: Very hard
What I’ve learned in this CTF
- Web:
- Exploiting
compile()
Function in a Python Web Application (Evaluation Deck) - Server-Side Template Injection (SSTI) in Python’s Flask Mako (Spookifier)
- Exploiting PHP Type Juggling (Juggling Facts)
- Exploiting
- Pwn: (Binary Exploition)
- Interger Overflow (Pumpkin Stand)
- Exploiting C Unions (Entity)
- Reversing:
- Listing Strings in an Executable (Cult Meeting)
- Using
strace
to Monitor System Calls (EncodedPayload) - Using
gdb
to Find Loaded Memory Strings (Ghost Wrangler) - Decrypting Caesar Cipher (Ouija)
- Decrypting AES 256 CBC via Capturing Decryption Key in GDB (Secured Transfer)
- Crypto:
- Decrypting Encrypted Message via Basic Modular Arithmetic (Gonna-Lift-Em-All)
- Forensics:
- Inspecting
pcap
File via WireShark (Wrong Spooky Season) - Inspecting DNS Queries (Trick or Breach)
- Reverse Engineering Word Macros (Halloween Invitation)
- Memory Forensics via Volatility (POOF)
- Windows Event Viewer Digital Forensics (Downgrade)
- Inspecting