Hace poco resolví un desafío de CTF que me pareció bastante extraño. En primer lugar, me dieron una cadena de caracteres que, por más que trate de encontrar una respuesta, no la puedo encontrar. Voy a publicar una parte. de esa cadena para tener una respuesta que pueda guiarme y no sabotear el desafío:
D''_$^"7m5X32Vxfvu?1NMpLml$jGFggUdSbb}<{)]xqpunm3qpohmfe+Lbgf_^]#a'Y^WVz=<XWVONrLQJINGkEiIHG)?c&BA:?>=<5Y
Lo primero que pensé es que no puede ser un tipo de hash, nunca he visto algo así, así que después de buscar pistas encontré una posible respuesta y puse esta cadena en el símbolo del sistema, y esto fue el resultado:
root@localhost:~/Folder# (here goes the chain)
>
Es como cuando pones "python" y te permite continuar escribiendo oraciones en el idioma, después de eso intenté pegar otros bloques de la cadena y recibí mensajes como este:
bash: (chain): event not found
bash: command substitution:
¿Es posible que sea una declaración de bash codificada y, de ser así, cómo puedo decodificarla o entenderla? Si no es lo que pienso entonces exactamente?
Espero que puedas guiarme