GKCTF-你知道apng吗–详解

新人刷CTF计划
本人是小白一个ctf很多知识还不会,写wp之前会看过很多大佬写的自己才能看懂,才敢写自己的wp。希望能帮助到大家。

考察知识点
apng,stegsolve,QRreasearch

解题步骤

第一步

查看apng相关资料。
我们得知apng是一种动图格式。火狐浏览器就可以打开。
参考资料连接:
https://www.bilibili.com/read/cv3635507/
https://baike.baidu.com/item/APNG/3582613?fr=aladdin

火狐浏览器打开查看,的确是动图格式,红框位置会有二维码出现(我截图截不到)

第二步

google搜索apng图片查看器 找到下方网站,导入图片。将解析成果导出。发现第1 9 17 25四个图片上带有二维码。依次扫码。
https://products.aspose.app/imaging/zh-hans/image-view/e8ac1ef0-62d8-4174-84f6-3d7ca373dbf3

第三步

依次扫码。
先看第一个码。扫描不出结果,打开ipad的procreate试着将他摆正。(美图秀秀,PS应该也行)微信扫码,或者QRreasearch扫码得到flag 的一部分: flag{a3c7e4e5

第二个码

直接打开StegSolve 找到二维码,扫描得到:-9b9d (藏的位置真的gou啊)
也可以直接QRreasearch 得到字符串

第三,四个码

扫描结果:-ad20

扫描结果: -0327-288a235370ea}

第四步
汇总字符串得到:flag{a3c7e4e5-9b9d-ad20-0327-288a235370ea}

Flag
flag{a3c7e4e5-9b9d-ad20-0327-288a235370ea}

GKCTF-你知道apng吗--详解相关推荐

  1. javacv开发详解之19:如何使用批量的多张图片制作apng动态图,再也不用担心不会制作动态图了

    javacv实战专栏目录: JavaCV实战专栏文章目录(JavaCV速查手册) 前言 前面写过视频.桌面屏幕录制apng和gif动态图,虽然已经满足大部分情况,但是没考虑到现在很多动态图都是使用多张 ...

  2. 基于Java的音频转发服务器_javaCV开发详解之5:录制音频(录制麦克风)到本地文件/流媒体服务器(基于javax.sound、javaCV-FFMPEG)...

    javaCV系列文章: 补充篇: 前言:本篇文章基于javaCV-FFMPEG,关于javaCV官方是没有文档或者api文档可以参考的,所以还有很多地方需要研究: 本章对于ffmpeg的需要有一定了解 ...

  3. JavaWeb --第三章 HTTP协议详解

    JavaWeb --第三章 HTTP协议详解 Http 什么是HTTP HTTP: 超文本传输协议(Hypertext Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常 ...

  4. JavaEE基础(03):Http请求详解,握手挥手流程简介

    本文源码:GitHub·点这里 || GitEE·点这里 一.Http协议简介 1.概念说明 HTTP超文本传输协议,是用于从万维网服务器传输超文本到本地浏览器的传送协议,基于TCP/IP通信协议来传 ...

  5. php $_SERVER 学习详解

    目录 $_SERVER['USER'] 三种验证方式 1.grep php-fpm的配置文件 2.ps | grep 查看当前运行fpm的用户 3.当前用户命令行执行查看 $_SERVER['HOME ...

  6. php抓取微博评论,python爬虫爬取微博评论案例详解

    前几天,杨超越编程大赛火了,大家都在报名参加,而我也是其中的一员. 在我们的项目中,我负责的是数据爬取这块,我主要是把对于杨超越 的每一条评论的相关信息. 数据格式:{"name" ...

  7. HTTP/2 协议详解

    HTTP/2 协议详解 作者保留所有权利.All rights reserved. 关于作者 目录 HTTP/1.x 简介 要想深刻的了解 HTTP/2 ,那么我们必须对 HTTP/1.x 本身以及它 ...

  8. JavaCV开发详解专栏文章目录(JavaCV速查手册)

    本章作为**JavaCV开发详解**专栏的目录. 为了方便大家分类查找,我们把分为两个目录: 第一个分类目录,根据文章技术类型进行分类. 第二个目录,按照博主更新顺序排列. 有些文章既是设备采集又实现 ...

  9. FFMPEG进阶系列02-ffmpeg命令详解2

    帮助信息 查看ffmpeg版本 通过ffmpeg -version查看ffmpeg的版本,这里所查看的版本,是详细的版本,包含libavformat.libavcodec.libavutil.liba ...

最新文章

  1. C语言振动排序shaker sort算法(附完整源码)
  2. cocoapos错误信息
  3. 互联网晚报 | 3月13日 星期日 |​ ​​上海加强疫情防控:非必要不离沪;MasterGo宣布上线Figma文件导入功能...
  4. 【Day04】介绍防抖节流原理、区别以及应用,并用 JavaScript 进行实现
  5. 淘宝直播上线“湖北加油”专区:近7000湖北商家获得扶持
  6. android怎么查看方法被谁调用,Android中查看布局文件中的控件(view,id)在哪里被调用(使用)...
  7. 在Style Report中制作主从分级报表
  8. pandas df.loc
  9. 【文章汇总】嵌入式Linux公众号
  10. 官方ISO9001认证过程管理方法PDCA
  11. 企业信息科技安全的三道防线及解决方案
  12. JAVA命令符找不到符号_java: 找不到符号 符号: 方法 setLatestEventInfoentInfo
  13. WIN10系统连接蓝牙音箱,显示已连接但无声音
  14. python学习笔记02-分支循环(图灵学院视频笔记)
  15. 计网 应用题、计算题 答案详解 总结(已更完)
  16. Python---项目(简易画图软件)
  17. 【ONE·C || 初识C语言 】
  18. warning: TCG doesn‘t support requested feature: CPUID.01H:ECX.vmx [bit 5]
  19. 论文摘要6 - board planar antenna with Circular Polarization
  20. PHPEMS +XAMPP 验证码显示不出来解决方法

热门文章

  1. 可以换天空的p图软件有哪些?这个可不能错过了。
  2. A Fuzzy K-Nearest Neighbor Algorithm
  3. catia如何整列加工_CATIA装配模块中的三种阵列方法
  4. SPCOMM控件在Delphi7.0串口通信中的应用
  5. Q1营收超预期,耐克离两千亿市值还差“临门一脚”?
  6. python初体验-hello world答案_Python基础学习之Python初体验
  7. 【解决方法】Pr导出H.264格式编译错误代码3
  8. 金笛邮件系统功能清单
  9. 年度成果发布 | 百度超级链精选案例集正式上线!
  10. Linux下hdparm硬盘测速