BUUCTF 谁赢了比赛? 1

简介: BUUCTF 谁赢了比赛? 1

BUUCTF:https://buuoj.cn/challenges

题目描述:

小光非常喜欢下围棋。一天,他找到了一张棋谱,但是看不出到底是谁赢了。你能帮他看看到底是谁赢了么? 注意:得到的 flag 请包上 flag{} 提交

密文:

下载附件,解压得到一个.png图片。


解题思路:

1、放到010 Editor中看一下,找到“Rar”文件头,猜测隐藏了rar压缩包。使用Kali中的binwalk工具进行检测,发现rar压缩包。

使用binwalk加上“-e”参数,直接分离rar压缩包。

binwalk -e BitcoinPay.png
#如果出现报错,可以尝试在命令后加上“--run-as=root”参数
binwalk -e BitcoinPay.png --run-as=root

2、尝试解压rar压缩包,但是需要密码。

使用ARCHPR工具,猜测是常见的4位纯数字进行破解,选定参数,破解得到密码为1020。

用得到的密码解压rar压缩包,得到一张hehe.gif图片和一个flag.txt文本(这个里面当然没有flag,只有“where do you think the flag is? 你认为flag在哪里?”)。

3、因为是.gif文件,可以使用StegSolve或者Photoshop分页查看,我的StegSolve无法显示,这里使用Photoshop为例。

依次浏览图层,在第310个图层,发现了关于flag的提示,不过和之前的flag.txt文本相同的内容“do_you_know_where_is_the_flag 您知道flag在哪里吗?”。不过,这暗示我们flag就在这里,将图层310导出为png。

4、使用StegSolve打开图片,查看Red 0等通道发现一张二维码。(这一步我真的没想到)

使用QR research扫描二维码,得到flag。(我们也知道最后是谁赢得了比赛!----山下敬吾)

山下敬吾

flag:

flag{shanxiajingwu_won_the_game}
目录
相关文章
恭喜这715位选手,入围2022阿里巴巴全球数学竞赛决赛!
恭喜这715位选手,入围2022阿里巴巴全球数学竞赛决赛!
694 0
【newcode】牛牛组队竞赛
【newcode】牛牛组队竞赛
98 0
每日一题——找出游戏的获胜者
每日一题——找出游戏的获胜者
100 0
每日一题——找出游戏的获胜者
|
机器学习/深度学习 人工智能 自然语言处理
1036组队比赛
1036组队比赛
120 0
|
存储 测试技术
力扣第 287 场周赛 :输掉零场或一场比赛的玩家
给你一个整数数组 matches 其中 matches[i] = [winneri, loseri] 表示在一场比赛中 winneri 击败了 loseri 。
176 0
力扣第 287 场周赛 :输掉零场或一场比赛的玩家
|
算法 程序员 算法框架/工具
学习还能赢奖金?分享三个在线编程练习网站
想要学习编程,却总是停留在编译各类编程语言的“hello world!”?其实,想要快速掌握一门编程语言,大量的练习必不可少。小编为大家提供了一个快速入门的方法——使用在线编程练习网站。
学习还能赢奖金?分享三个在线编程练习网站
|
人工智能 达摩院 计算机视觉
回帖赢好礼,让AI回应你的要求
相信很多人在生活中已经接触了不少的AI相关服务和能力,比如人脸识别,植物识别,车牌识别,智能抠图等等,这些便利的能力在我们的工作中帮助我们完成了一项又一项成功案例,从现在普及的人脸考勤,到帮助医疗实验的智能诊断。而人工智能,其实还可以做的更多。
回帖赢好礼,让AI回应你的要求
|
人工智能 算法 大数据
让AI读懂视频广告有多难?这道算法题4000多人挑战,冠军赢走了10万美元现金
在今年的腾讯广告算法大赛中,腾讯广告给全球算法圈出了一道难题,冠军最高奖励 10 万美元,赛题还入选了顶会挑战赛。什么赛题有如此含金量?谁拿走了冠军大奖?昨天,决赛结果已经出炉……
196 0
让AI读懂视频广告有多难?这道算法题4000多人挑战,冠军赢走了10万美元现金
|
机器学习/深度学习 人工智能 自然语言处理
从700多支队伍脱颖而出,知乎这个算法大赛冠军这样让大V「谢邀」答题
鸽了多日的知乎大 V 为何频频「谢邀」?潜水多年的小白为何突然开始积极回答?昨日,智源-看山杯专家发现算法大赛正式落幕。机器之心带你走进冠军算法,揭秘什么样的方法能让系统准确邀请到答题者回答问题。
288 0
从700多支队伍脱颖而出,知乎这个算法大赛冠军这样让大V「谢邀」答题
|
Java 网络安全
元宵快乐,这些技术类灯谜,你能猜对多少个?
元宵快乐,这些技术类灯谜,你能猜对多少个?