IDA打开
找到main函数,F5查看伪代码
在输出“rigth flag” “wrong flag”之前,有一个strcmp()语句,将str2与Dest做了 个比较,当str2等于Dest时,会输出right flag。
从上面看,Dest中的内容做了base64加密,所以将str2中的数据解密出来就行了。
双击,查看str2中的内容
写脚本
这样便可以得到flag
bugkuctf--love
最新推荐文章于 2024-05-12 23:49:45 发布
IDA打开
找到main函数,F5查看伪代码
在输出“rigth flag” “wrong flag”之前,有一个strcmp()语句,将str2与Dest做了 个比较,当str2等于Dest时,会输出right flag。
从上面看,Dest中的内容做了base64加密,所以将str2中的数据解密出来就行了。
双击,查看str2中的内容
写脚本
这样便可以得到flag