DefCamp CTF Qualifiers

EagleEye - Stego [1 pt]

Do you see it?

I opened the file in StegSolve and clicking through the Greyscale version showed the flag in the top left corner.

Flag: DCTF{912c07726142de12943b76a89d40847028330f0a1a0be1ac24503c57242404ab}

Robot VS Humans - Web [1 pt]

Find your flag on this website. Target: https://robots-vs-humans.dctfq18.def.camp/arrow-up-right

As this challenge suggests it is most likely the robots.txt file. We check and that request returned the message Did you know that robots.txt is not the only .txt file in a website? BTW: I am against humans!

On a hunch, I tried humans.txt which returned

/* TEAM */ Your title: RobotsVSHumans Location: Bucharest, Romania /* THANKS */ Name: DCTF{1091d2144edbffaf5dd265cb7c93e799c4659eb16ee79735b3bd6e09dd6e791f}

Flag: DCTF{1091d2144edbffaf5dd265cb7c93e799c4659eb16ee79735b3bd6e09dd6e791f}

Multiple Flags - Stego [1 pt]

Look flags everywhere

My search history was the first man with flag meaning to signalman letter signs to get this beautiful image

Given this image # # # # # # # > JDCTFSP # # # # # # # > ECIALFL # # # # # # # > AG???JA # # # # # # # > A???JAA # # # # # # # > ??????? # # # # # # # > ??JDCTF So that is JDCTFSPECIALFLAG???JAA???JAA?????????JDCTF... UM So I am missing something and after doing a reverse image search I found a Wikipedia articlearrow-up-right that made numbers into the play. With that making more sense it probably also meant that J was a delimiter for letters and not the actual letter.

Flag: DCTFSPECIALFLAG00AA00AA00991337DCTF

Message - Misc [50 pts]

Description

I just typed this secret message.txt with my new encoding algorithm. Author: Lucian Nitescu

file-download
14KB
message.txt

Solution

We look at the file and while scrolling, I have no clue what I am going to do. I found that "qwerty", "asdfg", and "zxcvbn" appeared a lot so I split up the document using those phrases. That left me with 1220 segments. Next, I thought about which of those segments are unique which brought me down to 144 unique segments. Printing out the segments I had an "Ahaa" moment and knew exactly where the flag is. I did this through the code below.

Code

I used that segment and brushed it down to only be the section of the flag.

I was so thrown off until I typed it and noticed that the "rtyuihn" was looking like a "T" on the keyboard. All we did from there was hardcode the phrases in the brackets and you get the flag. By having the flag is a hash, it cut down on time only having to do max of 7 letters.

Flag: dctf{b66ecaaa90ad05df5dab33d71a8f70934408f3a5847a4c5c38db75891b0f0e32}

Broken TV - Misc [83 pts] [Not Solved]

Guys, I've asked Google for this flag! But my only monitor is this Broken TV... Target: https://broken-tv.dctfq18.def.camp/arrow-up-right Author: Lucian Nitescu

file-image
1MB
Broken TV

Solution

Flag:

Voices - Stego [281 pts] [Not Solved]

Listen. Can you hear the voices? They are there. Somehow.

file-download
15MB
voices.wav

Solution

Flag:

Last updated