buuctf_reverse_新年快乐+内涵的软件

文章描述了作者在新年之际解构一个带壳的.exe文件的过程,使用工具如UPX脱壳并用IDA进行分析,发现输入特定字符串HappyNewYear!可获取flag。通过搜索关键字DBAPP找到了最终的旗标。
摘要由CSDN通过智能技术生成

新年快乐

题目:新年快乐.exe
这玩意有壳!我去down了upx脱壳
开始放exeinfope的图片没截,我记得下载完upx后exeinfoPE显示还不一样。留了一张脱壳的实验图片:
在这里插入图片描述
然后放IDA
我是笔记本键盘,shift+Fn+F12转字符串
在这里插入图片描述
诶呦,这flag都放脸上了。
在这里插入图片描述
点这红色的框框进去看看
在这里插入图片描述
Fn+F5看伪代码:
在这里插入图片描述
看代码逻辑,可以知道,输入HappyNewYear!就通过,会回显this is true flag!
所以flag{HappyNewYear!}

内涵的软件

在这里插入图片描述看最底下一行,Not Packed
放IDA
在这里插入图片描述
我没仔细看,太晚了。Shift(+Fn)+F12,直接search“DBAPP”,这改个头就是flag
flag{49d3c93df25caad81232130f3d2ebfad}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值