<> == Shuffle (Binary 100pts) == 逆アセンブルを眺みてみると、0x0804854bから0x080486afにかけて文字列を生成しているのに気づいた。 gdbを用いて表示してみた。 {{{ $ gdb ./shuffle (略) (gdb) b *0x80486af Breakpoint 1 at 0x80486af (gdb) r Starting program: ... Breakpoint 1, 0x080486af in main () (gdb) x/s $esp + 0x24 0xffffd0e4: "SECCON{Welcome to the SECCON 2014 CTF!}\b" (gdb) }}}