Q20.[Crypto]Block Cipher

技術
与えられたC言語のソースコードを読み解いて復号してフラグを手にれましょう。

暗号文:cpaw{ruoYced_ehpigniriks_i_llrg_stae}

crypto100.c

めんどくさかったので一旦GPTに解説してもらった

このコードは、文字列の暗号化または変換に関連する処理を行うプログラムの一部のようです。具体的には、入力された文字列を特定の方法で変換して、その結果を出力します。

例えば、このプログラムに"abcdefg"という文字列と3というキーを与えると、"cba"、"fed"、"g"という部分に分けられ、それぞれ反転して出力されるので、最終的な出力は"cpaw{cbafedg}"になります。

このプログラムは、ある種の文字列変換の例を示していますが、実際の使用目的や背景に応じて解釈が異なる場合があります。

キー値を4にすると、大文字のYでYourという単語になりそうなのです

ruoYced_ehpigniriks_i_llrg_stae
Your_deciphering_skill_is_great

コメント

タイトルとURLをコピーしました