Santa's Gift-Tracking Service Port⚓︎
Difficulty:
Direct link: Santa's Gift-Tracking Service Port
Objective⚓︎
Request
Chat with Yori near the apartment building about Santa's mysterious gift tracker and unravel the holiday mystery.
Yori

Solution⚓︎
Apparently, gnomes tampered with the neighborhood's Santa-tracking service and it no longer runs on port 8080. I was tasked to find the new port the santa_tracker process is using and connect to that port to verify that the service is running.

Enumeration⚓︎
I ran the command ss -tlnp to list all listening ports and the processes using them.
ss command flag roles:
-t: Shows TCP sockets
-l: Shows ports actively waiting for incoming connections
-n: Shows numeric address and port numbers instead of service names (0.0.0.0:ss instead of 0.0.0.0:ssh)
-p: Shows the process associated with the socket

Key finding
The command shows that there is only one process running on local address and port 0.0.0.0:12321
So I ran the command curl http://localhost:12321 to test if the service was actually running on that port.
Validation and Completion⚓︎
The curl command returned the Santa-tracking service response and a special note:
"Thanks to your help finding the correct port, the neighborhood can now track Santa's arrival! The mischievous gnomes will be caught and will be put to work wrapping presents."

The objective was added to the achievements list.

Response⚓︎
Yori
Great work - thank you
Geez, maybe you can be my intern now!