From 770f5c8f82d67e189406e5288d259af7d0f798d4 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Fri, 3 Jul 2026 01:06:18 +0900 Subject: [PATCH] misc/undo --- misc/undo/output.log | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 misc/undo/output.log diff --git a/misc/undo/output.log b/misc/undo/output.log new file mode 100644 index 0000000..cb18574 --- /dev/null +++ b/misc/undo/output.log @@ -0,0 +1,38 @@ +===Welcome to the Text Transformations Challenge!=== + +Your goal: step by step, recover the original flag. +At each step, you'll see the transformed flag and a hint. +Enter the correct Linux command to reverse the last transformation. + +--- Step 1 --- +Current flag: KXA2OTgxcHBxLWZhMDFnQHplMHNmYTRlRy1nazNnLXRhMWZlcmlyRShTR1BicHZj +Hint: Base64 encoded the string. +Enter the Linux command to reverse it: base64 -d +Correct! + +--- Step 2 --- +Current flag: )p6981ppq-fa01g@ze0sfa4eG-gk3g-ta1ferirE(SGPbpvc +Hint: Reversed the text. +Enter the Linux command to reverse it: rev +Correct! + +--- Step 3 --- +Current flag: cvpbPGS(Eriref1at-g3kg-Ge4afs0ez@g10af-qpp1896p) +Hint: Replaced underscores with dashes. +Enter the Linux command to reverse it: tr - _ +Correct! + +--- Step 4 --- +Current flag: cvpbPGS(Eriref1at_g3kg_Ge4afs0ez@g10af_qpp1896p) +Hint: Replaced curly braces with parentheses. +Enter the Linux command to reverse it: tr '()' '{}' +Correct! + +--- Step 5 --- +Current flag: cvpbPGS{Eriref1at_g3kg_Ge4afs0ez@g10af_qpp1896p} +Hint: Applied ROT13 to letters. +Enter the Linux command to reverse it: tr 'A-Za-z' 'N-ZA-Mn-za-m' +Correct! + +Congratulations! You've recovered the original flag: +>>> picoCTF{Revers1ng_t3xt_Tr4nsf0rm@t10ns_dcc1896c}