RSAC picoCTF Guide

here's how to solve ASCII Everywhere

Back to the RSAC picoCTF Guides

ASCII Everywhere

Name: ASCII Everywhere
Description: We've discovered a flag-spewing machine, but can't figure out the output. Can you? The flag-spewing server is running here.
Type: Cryptography
Challenge from: RSAC picoCTF 2025
Hints:
1. I think this is some sort of standard encoding.
2. Text is usually ASCII or similar

Theory

According to the description, to get the flag we have to figure out how the website is giving us the flag. So not much that we can get here, so let's just go to the website and see what shenanigans the machine be talking about.

Solution

So we'll enter this website they give us and see what kind of machine spewing that might be:

Oh yup, that is definitely decimal data, you can see that because it's separated by two and three digit characters, anc they are all in the range of between 60 and 120, which are the uppercase and lowercase letters in decimal or the ASCII table. So let's use an online converter to automatically pass this to text, although you can also do this with python if you'd like:

DECIMAL TO TEXT (online converter)

INPUT: 112 105 99 111 67 84 70 123 97 115 99 105 105 95 102 108 97 103 115 95 97 114 101 95 101 97 115 121 95 102 99 52 57 49 99 98 52 125

OUTPUT: picoCTF{ascii_flags_are_easy_fc491cb4}

There we go! That's the flag.


Next Level Guide: CC Strings

https://rsac.picoctf.org/level/2/2