reserve1

用ida打开文件,找了一下好像没有main函数,所以查看了一下字符串列表说不定可以发现什么

buuoj-reserve刷题日记
最下面这行看起来特别像flag,但是不是,所以又用文本框搜索了一下所有出现flag字符串的地方(这个可以显示出现的函数)
buuoj-reserve刷题日记
这里用出现一个“this is the right flag!”,点进去看一下这个函数
buuoj-reserve刷题日记
代码逻辑大概是将输入的字符存储在Str1中,然后将Str2中的内容与Str1相比较,如果相等的话就是正确的flag,说明Str2中存储的字符串是flag,点开查看,发现是我们原本输入的那串字符串(不正确的),
buuoj-reserve刷题日记这时要看代码前面的部分,是将字符‘o’转化成了‘0’,所以正确的flag应该将‘o’->‘0’

相关文章:

  • 2022-12-23
  • 2021-09-25
  • 2022-12-23
  • 2021-12-04
  • 2022-12-23
  • 2021-11-24
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-04
  • 2021-11-28
  • 2021-10-02
  • 2021-05-04
  • 2021-09-25
  • 2021-09-28
  • 2021-05-13
相关资源
相似解决方案