X-NUCA-2019 Reverseme-Clever bird

本帖最后由 Dyingchen 于 2019-8-25 00:19 编辑

全国高校网安联赛(National University Cybersecurity Association,简称X-NUCA)是面向全国高校学生的网络安全技能竞赛。

楼主抱着参加玩玩的心情去参加了一下这个比赛,原以为应该能做出最简单的一两道题,没想到直到比赛结束一道也没做出来,话不多说,其中一道比赛题目叫Clever bird


打开程序我们就可以看到一个小游戏

按照常理来说这游戏肯定是过不了关的,所以直接丢入od
既然没壳就直接只能搜索,很快能找到009C1DD6   Your Door, pls key的提示,显然这个位置前面的跳转需要nop掉不然游戏你得一直玩下去过不了关,

然后角色死亡之后游戏会要求你输入一个key

然后就到了逆算法的环节了



大概就是一连串异或运算,逆出算法之后得到我们得到一个key{B1RD},
然后我们把这个key输入到程序里面,得到如下结果

于是到此我认为是结束了,然后把flag放到网站提交却是错误,然后管理给我的答复是这道题我并没有做完,因为刚好要赶火车的原因我就没有继续做下去了,
但是我很迷惑的是程序已经完了啊,一个提示都没有之后该怎么做?希望各位大佬能解一下这个题

Clever Bird.zip

2019-8-25 00:19 上传

点击文件名下载附件

10.53 KB, 下载次数: 1

THE END
喜欢就支持以下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称