还是照例用 exeinfope 打开,发现是 32 位程序,那么我们直接用 32 位 IDA PRO 打开即可,ctrl+f 查找 main 函数 F5 看伪代码发现没啥东西,于是 shift+F12 查看字符串,拉到最底下的时候发现一个 flag(熟悉的配方)

ctrl+x 跟进以下查看函数

我们注意以下这一行

一开始我还懵了半天,后面过了一会再看,咦,这不就是 c 语言的 printf 函数吗哈哈哈哈,所以只要把 19999 和 0 代替两个 % d 就可以了,over

flag:BJD

题目来源:BUUCTF 在线评测 (buuoj.cn)–JustRE