Description
Translate the provided list of ASCII byte values into a readable string. No tricks here; it's just a direct conversion from hex to text.
Setup
Hex decoding
Copy the sequence of 0x-prefixed values from the prompt.
Either use CyberChef → From Hex or echo the bytes into xxd -p -r to decode locally.
echo "0x70 0x69 0x63 0x6f 0x43 0x54 0x46 0x7b 0x34 0x35 0x63 0x31 0x31 0x5f 0x6e 0x30 0x5f 0x71 0x75 0x33 0x35 0x37 0x31 0x30 0x6e 0x35 0x5f 0x31 0x6c 0x6c 0x5f 0x74 0x33 0x31 0x31 0x5f 0x79 0x33 0x5f 0x6e 0x30 0x5f 0x6c 0x31 0x33 0x35 0x5f 0x34 0x34 0x35 0x64 0x34 0x31 0x38 0x30 0x7d" | xxd -p -r
Solution
- Step 1Pipe into xxdxxd -p -r treats the input as plain hex bytes (-p) and reverses them to ASCII (-r). The decoded output is the flag.echo "0x70 0x69 0x63 0x6f 0x43 0x54 0x46 0x7b 0x34 0x35 0x63 0x31 0x31 0x5f 0x6e 0x30 0x5f 0x71 0x75 0x33 0x35 0x37 0x31 0x30 0x6e 0x35 0x5f 0x31 0x6c 0x6c 0x5f 0x74 0x33 0x31 0x31 0x5f 0x79 0x33 0x5f 0x6e 0x30 0x5f 0x6c 0x31 0x33 0x35 0x5f 0x34 0x34 0x35 0x64 0x34 0x31 0x38 0x30 0x7d" | xxd -p -r
Flag
picoCTF{45c11_n0_qu35710n5_1ll_t311_y3_n0_l135_445d...}
Any hex → ASCII conversion yields the same output; xxd is just a quick CLI option.