Knowledge Hub
Advent of Cyber 2023
TryHackMe109 answered prompts
Advent of Cyber 2023 TryHackMe walkthrough with 109 answered prompts.
Prompts and answers
-
Is there a dedicated Advent of Cyber channel on TryHackMe Discord where users can discuss daily challenges and receive dedicated support? (yes/no)
yes
-
What is McGreedy's personal email address?
t.mcgreedy@antarcticrafts.thm
-
What is the password for the IT server room door?
BtY2S02
-
What is the name of McGreedy's secret project?
Purple Snow
-
How many packets were captured (looking at the PacketNumber)?
100
-
What IP address sent the most amount of traffic during the packet capture?
10.10.1.4
-
What was the most frequent protocol?
ICMP
-
Using crunch and hydra, find the PIN code to access the control system and unlock the door. What is the flag?
THM{pin-code-brute-force}
-
What is the correct username and password combination? Format username:password
isaias:Happiness
-
What is the flag?
THM{m3rrY4nt4rct1crAft$}
-
How large (in bytes) is the AC2023.BAK file?
12,704
-
What is the name of the backup program?
BackupMaster3000
-
What should the correct bytes be in the backup's file signature to restore the backup properly?
41 43
-
What is the flag after restoring the backup successfully?
THM{0LD_5CH00L_C00L_d00D}
-
If the coins variable had the in-memory value in the image below, how many coins would you have in the game?
1397772111
-
What is the value of the final flag?
THM{mchoneybell_is_the_real_star}
-
How many unique IP addresses are connected to the proxy server?
9
-
How many unique domains were accessed by all workstations?
111
-
What status code is generated by the HTTP requests to the least accessed domain?
503
-
Based on the high count of connection attempts, what is the name of the suspicious domain?
frostlings.bigbadstash.thm
-
What is the source IP of the workstation that accessed the malicious domain?
10.10.185.225
-
How many requests were made on the malicious domain in total?
1581
-
Having retrieved the exfiltrated data, what is the hidden flag?
THM{a_gift_for_you_awesome_analyst!}
-
What is the malware C2 server?
mcgreedysecretc2.thm
-
What is the file inside the deleted zip archive?
JuicyTomaTOY.exe
-
What flag is hidden in one of the deleted PNG files?
THM{byt3-L3vel_@n4Lys15}
-
What is the SHA1 hash of the physical drive and forensic image?
39f2dea6ffb43bf80d80f19d122076b3682773c2
-
What HTTP User-Agent was used by the malware for its connection requests to the C2 server?
Mozilla/5.0 (Macintosh; Intel Mac OS X 14_0) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.0 Safari/605.1.15
-
What is the HTTP method used to submit the command execution output?
POST
-
What key is used by the malware to encrypt or decrypt the C2 data?
youcanthackthissupersecurec2keys
-
What is the first HTTP URL used by the malware?
http://mcgreedysecretc2.thm/reg
-
How many seconds is the hardcoded value used by the sleep function?
15
-
What is the C2 command the attacker uses to execute commands via cmd.exe?
shell
-
What is the domain used by the malware to download another binary?
stash.mcgreedy.thm
-
Manually navigate the defaced website to find the vulnerable search form. What is the first webpage you come across that contains the gift-finding feature?
/giftsearch.php
-
Analyze the SQL error message that is returned. What ODBC Driver is being used in the back end of the website?
ODBC Driver 17 for SQL Server
-
Inject the 1=1 condition into the Gift Search form. What is the last result returned in the database?
THM{a4ffc901c27fb89efe3c31642ece4447}
-
What flag is in the note file Gr33dstr left behind on the system?
THM{b06674fedd8dfc28ca75176d3d51409e}
-
What is the flag you receive on the homepage after restoring the website?
THM{4cbc043631e322450bc55b42c}
-
What is the hash of the vulnerable user?
03E805D8A8C5AA435FB48832DAD620E3
-
What is the content of flag.txt on the Administrator Desktop?
THM{XMAS_IS_SAFE}
-
What is the default port for Jenkins?
8080
-
What is the password of the user tracy?
13_1n_33
-
What's the root flag?
ezRo0tW1thoutDiD
-
What's the SSH flag?
Ne3d2SecureTh1sSecureSh31l
-
What's the Jenkins flag?
FullTrust_has_n0_Place1nS3cur1ty
-
Which security model is being used to analyse the breach and defence strategies?
Diamond Model
-
Which defence capability is used to actively search for signs of malicious activity?
Threat hunting
-
What are our main two infrastructure focuses? (Answer format: answer1 and answer2)
Firewall and Honeypot
-
Which firewall command is used to block traffic?
Deny
-
There is a flag in one of the stories. Can you find it?
THM{P0T$_W@11S_4_S@N7@}
-
What is the other term given for Artificial Intelligence or the subset of AI meant to teach computers how humans think or nature works?
Machine Learning
-
What ML structure aims to mimic the process of natural selection and evolution?
Genetic Algorithm
-
What is the name of the learning style that makes use of labelled data to train an ML structure?
Supervised Learning
-
What is the name of the layer between the Input and Output layers of a Neural Network?
Hidden Layer
-
What is the name of the process used to provide feedback to the Neural Network on how close its prediction was?
Back-Propagation
-
What is the value of the flag you received after achieving more than 90% accuracy on your submitted predictions?
THM{Neural.Networks.are.Neat!}
-
What is the key first step in the Machine Learning pipeline?
data collection
-
Which data preprocessing feature is used to create new features or modify existing ones to improve model performance?
feature engineering
-
During the data splitting step, 20% of the dataset was split for testing. What is the percentage weightage avg of precision of spam detection?
0.98
-
How many of the test emails are marked as spam?
3
-
One of the emails that is detected as spam contains a secret code. What is the code?
I_Hate_Best_FestiVal
-
What key process of training a neural network is taken care of by using a CNN?
Feature Extraction
-
What is the name of the process used in the CNN to extract the features?
Convolution
-
What is the name of the process used to reduce the features down?
Pooling
-
What off-the-shelf CNN did we use to train a CAPTCHA-cracking OCR model?
Attention OCR
-
What is the password that McGreedy set on the HQ Admin portal?
ReallyNotGonnaGuessThis
-
What is the value of the flag that you receive when you successfully authenticate to the HQ Admin portal?
THM{Captcha.Can't.Hold.Me.Back}
-
Which version of SiLK is installed on the VM?
3.19.1
-
What is the size of the flows in the count records?
11774
-
What is the start time (sTime) of the sixth record in the file?
2023/12/05T09:33:07.755
-
What is the destination port of the sixth UDP record?
49950
-
What is the record value (%) of the dport 53?
35.332088
-
What is the number of bytes transmitted by the top talker on the network?
735229
-
What is the sTime value of the first DNS record going to port 53?
2023/12/08T04:28:44.825
-
What is the IP address of the host that the C2 potentially controls? (In defanged format: 123[.]456[.]789[.]0 )
175[.]175[.]173[.]221
-
Which IP address is suspected to be the flood attacker? (In defanged format: 123[.]456[.]789[.]0 )
175[.]215[.]236[.]223
-
What is the sent SYN packet's number of records?
1658
-
What is the name of the service that respawns the process after killing it?
a-unkillable.service
-
What is the path from where the process and service were running?
/etc/systemd/system
-
The malware prints a taunting message. When is the message shown? Choose from the options below.
4
-
What is the exposed password that we find from the bash history output?
NEhX4VSrN7sV
-
What is the PID of the miner process that we find?
10280
-
What is the MD5 hash of the miner process?
153a5c8efe4aa3be240e5dc645480dee
-
What is the MD5 hash of the mysqlserver process?
c586e774bb2aa17819d7faae18dad7d1
-
Use the command strings extracted/miner. .0x400000 | grep http://. What is the suspicious URL? (Fully defang the URL using CyberChef)
hxxp[://]mcgreedysecretc2[.]thm
-
After reading the elfie file, what location is the mysqlserver process dropped in on the file system?
/var/tmp/.system-python3.8-Updates/mysqlserver
-
What is the handle of the developer responsible for the merge changes?
@badsecops
-
What port is the defaced calendar site server running on?
9081
-
What server is the malicious server running on?
Apache
-
What message did the Frostlings leave on the defaced site?
FROSTLINGS RULE
-
What is the commit ID of the original code for the Advent Calendar site?
986b7407
-
What Linux kernel version is the Jenkins node?
5.4.0-1029-aws
-
What value is found from /var/lib/jenkins/secret.key?
90e748eafdd2af4746a5ef7941e63272f24f1e33a2882f614ebfa6742e772ba7
-
Is SSRF the process in which the attacker tricks the server into loading only external resources (yea/nay)?
nay
-
What is the C2 version?
1.1
-
What is the username for accessing the C2 panel?
mcgreedy
-
What is the flag value after accessing the C2 panel?
THM{EXPLOITED_31001}
-
What is the flag value after stopping the data exfiltration from the McSkidy computer?
THM{AGENT_REMOVED_1001}
-
What is the name of the AD authentication protocol that makes use of tickets?
Kerberos
-
What is the name of the AD authentication protocol that makes use of the NTLM hash?
NetNTLM
-
What is the name of the tool that can intercept these authentication challenges?
Responder
-
What is the password that McGreedy set for the Administrator account?
GreedyGrabber1@
-
What is the value of the flag that is placed on the Administrator’s desktop?
THM{Greedy.Greedy.McNot.So.Great.Stealy}
-
One of the photos contains a flag. What is it?
THM{DIGITAL_FORENSICS}
-
What name does Tracy use to save Detective Frost-eau’s phone number?
Detective Carrot-Nose
-
One SMS exchanged with Van Sprinkles contains a password. What is it?
chee7AQu
-
What is the final flag?
THM{YouMeddlingKids}
-
What flag did you get after completing the survey?
THM{SurveyComplete_and_HolidaysSaved}