Buuctf-reverse-reverse1

下载将exe文件拖到ida

shift+F12,

 

 发现了这个,双击跟进,

 

 然后选中在双击

 

 

光标选中之后F5查看伪代码

 

 发现这个应该是将ASCII为111 的替换为 48,查询后是o换成0

 

 这里发现是str1接受flag

 

 

然后将Str1与Str2进行比较,如果相等就this is the right flag!

所以就去看看Str2里存的是什么,双击Str2

 

 明显o变0就是flag了。

posted @ 2020-10-12 23:50  夜布多  阅读(794)  评论(0编辑  收藏  举报