首页 > 其他分享 >CTF练习场笔记

CTF练习场笔记

时间:2024-10-11 08:50:48浏览次数:12  
标签:文件 练习场 大白 高度 flag 笔记 CTF 文件格式 图片

大白

下载文件后由题可知图片并不完整,大白只有一个头,故可以猜测flag藏在完整图片中,即大白的另一半

而为了得到另一半图片,从而获得flag,我们可以试着修改图片的高度

将文件导入101editor编辑器,可看到文件的二进制数据并对其进行修改

png图像文件:文件头:89 50 4E 47,文件尾:AE 42 60 82 看到二进制数据后,需要找到图片高度所在的位置。图片高度的位置通常在文件头或文件指定位置存储,具体位置取决于图片文件格式,可以通过查找相关的文件格式文档来确定高度。

前四个字节代表该图片的宽**后四个字节代表该图片的高**

将01改为02后即可获得完整的大白图片,从而得到flag

标签:文件,练习场,大白,高度,flag,笔记,CTF,文件格式,图片
From: https://blog.csdn.net/2401_87045251/article/details/142844162

相关文章

  • Arduino UNO R3自学笔记24 之 Arduino如何使用MAX7219控制多个数码管?
    注意:学习和写作过程中,部分资料搜集于互联网,如有侵权请联系删除。前言:前面学习了单个数码管的控制,但是在大多场合一个数码管是满足不了使用场景的,因此对于数码管的学习,应该学会用尽可能少的端口去驱动更多的数码管,在此情况下,MAX7219比较适合我们使用。1.MAX7219引脚及功能介绍......
  • 生物知识点笔记
    目录生物知识点笔记细胞、分子、元素、酶酶与能量光合呼吸神经体液调节实验生物知识点笔记细胞、分子、元素、酶肺炎支原体的遗传物质是\(DNA\)。哺乳动物血液内\(Ca^{2+}\)含量过低会导致肌肉发生抽搐;过高会导致肌无力。噬菌体需要寄生在活细胞体内培养。水的生理作用......
  • 数据结构笔记2
    数据结构第三章栈第四章队列第五章数组和特殊矩阵第六章串第七章树与二叉树第八章图第九章查找第十章排序第三章栈栈:只允许一端插入或者删除的线性表。栈分为顺序栈和链栈。顺序栈的实现:#defineMaxSize50typedefstruct{ ElemTypedata[MaxSize]; /......
  • [笔记]数据库内核杂谈系列笔记
    知识点:数据库-->分布式数据库-->数据模型/数据湖-->其他数据库数据库的核心就在于一条query的执行流程从这个开始,慢慢的拆解如何将一个普通数据库转化为分布式数据库?数据模型/数据库-数据的组织形式向量数据库1.一小时实现基本功能的数据库数据库最基本功能的是......
  • 10.10学习笔记
    事件概率1.事件事件是指在某个试验或观察中可能发生的结果或结果的集合。是样本空间的一个子集,可以包含一个或多个样本点,也可以是整个样本空间。事件用大写字母,如A,B,C等表示。1.1概念1.1.1基本事件基本事件是指试验中不可再分的最简单的事件。每个基本事件代表一个单一......
  • 多模态论文串讲-学习笔记(下)
    入门参考:跟着chatgpt一起学|多模态入门-CSDN博客学习笔记(上):多模态论文串讲-学习笔记(上)-CSDN博客学习参考:多模态论文串讲·下【论文精读·49】_哔哩哔哩_bilibili学习笔记上介绍只使用transformer encoder的方法,本文来介绍下同时使用transformerencoder和decoder的方法。......
  • 【视频笔记】408新增知识点信号——里昂视频
    文章目录**2.信号****3.信号的实现**4.信号的处理**①忽略信号****②执行信号的默认操作****③捕获井处理信号**几个Linux支持的典型信号:**5.信号的产生**①**通过终端按键(键盘)产生信号**例如,`Ctrl+C`发送2号信号SIGINT、`Ctrl+\`发送3号信号SIGQUIT②**程序异常时*......
  • 事件与概率 概率论复习笔记
    事件概率1.事件事件是指在某个试验或观察中可能发生的结果或结果的集合。是样本空间的一个子集,可以包含一个或多个样本点,也可以是整个样本空间。事件用大写字母,如A,B,C等表示。1.1概念1.1基本事件基本事件是指试验中不可再分的最简单的事件。每个基本事件代表一个单......
  • express 的使用笔记1
    官网地址:http://expressjs.com/zh-cn/starter/installing.html1.安装与启动1)首先要有node环境,作为一个前端开发,肯定已经有啦,那就直接开一个项目demo,然后安装express,如下图:2)上面操作之后,项目文件里应该会有一个app.js入口文件,如果没有,则可以借用gitbash使用touchapp.js来创......
  • 【刷题笔记】[ABC281G] Farthest City
    【刷题笔记】[ABC281G]FarthestCity题意求构造一个没有重边和自环【简单联通】的无向连通图,使得\(d[n]\)严格大于\(d[i]\),问有几种构造方案思路一道\(DP\)好题\(DP\)有\(2\)种题型,求最优值问题,和计数问题。本题为计数问题。因为在边权为1的最短路中\[d[i]=d[i-1]+1\]所......