Skip to content

2024 SANS Holiday Hack Challenge⚓︎

Hello and welcome to my 2024 SANS Holiday Hack Challenge: Snow-maggeddon write-up!

These challenges had a wide range of topics, including Ransomware Reverse Engineering, Hardware Hacking, Web App Hacking with MQTT and Video Feed Manipulation, Video Game Hacking, Threat Hunting with KQL, SIM/SEM Analysis, Mobile App Penetration Testing, OSINT via Drone Path Analysis, Web Exploration with cURL, and PowerShell for Cyber Defense!

Let's embark on our journey !

Table of Contents⚓︎

Solutions for each of the objectives can be found at links below. Alternatively, you can use the navigation links at the bottom of each page to move to the previous or next objective.

Objectives⚓︎

Holiday Hack Orientation

Talk to Jingle Ringford on Christmas Island and get your bearings at Geese Islands

Elf Connect

Help Angel Candysalt connect the dots in a game of connections.

Elf Minder 9000

Assist Poinsettia McMittens with playing a game of Elf Minder 9000.

cURLing

Team up with Bow Ninecandle to send web requests from the command line using Curl, learning how to interact directly with web servers and retrieve information like a pro!

Frosty Keypad

In a swirl of shredded paper, lies the key. Can you unlock the shredder’s code and uncover Santa's lost secrets?

Hardware Hacking 101

Ready your tools and sharpen your wits—only the cleverest can untangle the wires and unlock Santa’s hidden secrets!

Hardware Hacking 101 Part 1

Jingle all the wires and connect to Santa's Little Helper to reveal the merry secrets locked in his chest!

Hardware Hacking 101 Part 2

Santa’s gone missing, and the only way to track him is by accessing the Wish List in his chest—modify the access_cards database to gain entry!

Mobile Analysis

Help find who has been left out of the naughty AND nice list this Christmas. Please speak with Eve Snowshoes for more information.

Drone Path

Help the elf defecting from Team Wombley get invaluable, top secret intel to Team Alabaster. Find Chimney Scissorsticks, who is hiding inside the DMZ.

PowerShell

Team Wombley is developing snow weapons in preparation for conflict, but they've been locked out by their own defenses. Help Piney with regaining access to the weapon operations terminal.

Snowball Showdown

Wombley has recruited many elves to his side for the great snowball fight we are about to wage. Please help us defeat him by hitting him with more snowballs than he does to us.

Microsoft KC7

Answer two sections for silver, all four sections for gold.

KQL 101

Learn and practice basic KQL queries to analyze data logs for North Pole operations.

Operation Surrender

Investigate a phishing attack targeting Wombley’s team, uncovering espionage activities.

Operation Snowfall

Track and analyze the impacts of a ransomware attack initiated by Wombley’s faction.

Echoes in the Frost

Use logs to trace an unknown phishing attack targeting Alabaster’s faction.

Santa Vision

Alabaster and Wombley have poisoned the Santa Vision feeds! Knock them out to restore everyone back to their regularly scheduled programming.

Santa Vision A

What username logs you into the SantaVision portal?

Santa Vision B

Once logged on, authenticate further without using Wombley's or Alabaster's accounts to see the northpolefeeds on the monitors. What username worked here?

Santa Vision C

Using the information available to you in the SantaVision platform, subscribe to the frostbitfeed MQTT topic. Are there any other feeds available? What is the code name for the elves' secret operation?

Santa Vision D

There are too many admins. Demote Wombley and Alabaster with a single MQTT message to correct the northpolefeeds feed. What type of contraption do you see Santa on?

Elf Stack

Help the ElfSOC analysts track down a malicious attack against the North Pole domain.

Decrypt the Naughty-Nice List

Decrypt the Frostbit-encrypted Naughty-Nice list and submit the first and last name of the child at number 440 in the Naughty-Nice list.

Deactivate Frostbit Naughty-Nice List Publication

Wombley's ransomware server is threatening to publish the Naughty-Nice list. Find a way to deactivate the publication of the Naughty-Nice list by the ransomware server.