Как я уже сказал, выкрутить флаг из хеша — чистой воды мазохизм) Алгоритм зашифрования, которым зашифрован флаг там присутствует, как и сам зашифрованный флаг. Так же там есть хеш зашифрованного флага (с ним уже можно что-то найти😉). Если строку "CC{" продолжить правильной последовательностью оставшейся части флага, он должен правильно зашифраваться, после чего с него снимается хеш, который в свою очередь, должен совпасть с имеющимся хешем, тогда прога предполагает что флаг правильный.