Thanks
Thanks
Software is like sex: it's better when it's free. -Linus Torvalds
We are looking at a binary (base2) digits, which could be either 1 or 0. Though, your system hardware only sees these as high voltage, such as 5 volts and low voltage, which is 0 volts.
A sequence of high and low voltages are called Binary digITS (bits) as given in this challenge.
01000011010101000100011001111011010000100110100101110100010111110100011001101100011010010111000001110000011010010110111001111101
Since we are looking for a flag, we need to map these bits to something readable. American Standard Code for Information Interchange (ASCII), is a character encoding standard for electronic communication. You can look up an ASCII table at http://www.asciitable.com/.
We cannot map bits to ASCII directly, because only decimal, hexadecimal and octal “understand” ASCII, so we convert the bits to hexadecimal. This gives us the following output.
43 54 46 7b 42 69 74 5f 46 6c 69 70 70 69 6e 7d
When you map the hexadecimal values to ASCII, you found the flag.
Would have been cooler if you had to flip the bits.
3 days ago