[GUET-CTF2019]number_game.zip
IDA 分析
对输入 进行了 check 和 3个 func。

check1
判断输入是不是 0 1 2 3 4 只能输入 10个数。

func1 func2 func3
func1 递归交换 输入的 数的顺序

func2 递归乱序

func3 赋值

check2
循环 比较 判断是一个 5 * 5 的 速度 只判断了 行和列

方法
- 根据赋值的 表 得到 我们应该要输入的值。0 4 2 1 4 2 1 4 3 0
- 根据 func1 func2 倒推 我们应该输入的值。