Reverse Polarity

30
points
Easy

Top10

Rating
4.14

Thanks

0

Thanks

0

Protected

0

Software is like sex: it's better when it's free. -Linus Torvalds

1

should be 5 points

0

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.

41

Protected

12

Protected

0

Would have been cooler if you had to flip the bits.

4

1 month ago

оказ последняя 1111101 лишняя (перед ним даже есть пробел)