Buuoj reverse1

Posted vict0r

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Buuoj reverse1相关的知识,希望对你有一定的参考价值。

拿到一个reverse_1.exe,直接拖进ida查看

搜索文本"flag",结果如下:
技术图片

看到"This is right flag..",进去看看

技术图片
我们可以看到关键部分在第二个for循环和if ( !strncmp(&Str1, Str2, v3) )这里。111和48对应到ASCII值,其作用是将str2中的o换成0。然后比较输入的str1和已存在的str2。v3就是str2的长度,所以str1(也就是flag)是修改后的str2。

str2内容

技术图片

所以flag即flag{hell0_w0rld}



以上是关于Buuoj reverse1的主要内容,如果未能解决你的问题,请参考以下文章

记一道简单的re--BUUctf reverse1

BUUOJ reverse 不一样的flag

[BUUOJ记录] [HCTF 2018]WarmUp

BUUOJ [极客大挑战 2019]Secret File

[BUUOJ记录] [ACTF2020 新生赛]Upload

[BUUOJ记录] [ACTF2020 新生赛]Include