glibcには秘密の関数があります!
初心者向けヒント
- この問題は Rev カテゴリー、すなわち Reverse Engineering に関する問題です。
- フラグチェッカーは、Rev の問題によくある題材の一つです。
- フラグチェッカーと呼ばれる実行ファイルやスクリプトが、プレイヤーの入力を受け取り、その入力がフラグと一致するかどうかを出力します。
- この問題の配布ファイルでは、ELF 形式のバイナリ
chalと、元ソースコードのmain.cが与えられています。 - 今回のゴールは、
main.cソースコードの処理内容を解析して、chalバイナリの出力がCorrect!となるような入力(= フラグ)を探すことです。