buuCTF re逆向wp1-5集合,每日一题从0到1

本文详细介绍了作者在buuCTF平台完成的几个逆向挑战,包括easyre、reverse 1和reverse 2。通过使用IDA工具查看代码和字符串,找出关键逻辑,成功解密出flag。文章还提到了一个内在的软件挑战,通过分析32位程序得到flag,并在最后送上新年祝福。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

不好意思,crack me把我搞得焦头烂额,现在水平属实不行,退而求其次,来buuCTF找找成就感,今天星期六不断电就多写几道题吧,考试周不想复习,考完试我就更新crack me系列,如果有时间我会出一套外挂的视频教程(开始给自己挖坑了,要食言了)
题链接https://buuoj.cn/challenges

1.easyre

拖入ida看代码,得到flag{this_Is_a_EaSyRe}
这个忘记截屏了,不过也没有讲的必要,下面的是重新来了一遍,每个都截屏了

2.reverse 1

查一下,64位的,拖进IDA
查看字符串(应该是叫这个),就是那个strings window,快捷键好像是shiift+F12,然后ctrl+f搜索flag在这里插入图片描述
第二个就是,双击
在这里插入图片描述

右键 list cross reference to,快捷键ctrl+X
在这里插入图片描述

然后就是这B样,F5显示伪代码
在这里插入图片描述
舒舒服服,终于是人能看懂的东西了
注意这有个坑

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值