第七届全国残疾人职业技能大赛样题-网络安全-Mirror
前言
将二进制流转换成图片的过程通常称为“解码”。具体步骤如下:
- 将二进制流读入内存中。
- 根据文件格式,解析出图片的一些元信息,例如宽高、颜色空间等。
- 根据元信息,将二进制流中的数据解析成具体的像素颜色值。
- 将像素颜色值渲染成对应的图片形状。
具体实现方式取决于您使用的编程语言或框架。以下是两个常见的示例:
Python示例:
1 | import io |
Java示例:
1 | import java.awt.image.BufferedImage; |
注意,在将二进制流转换成图片时,需要确定二进制流的数据格式(如JPEG、PNG、BMP等)。不同的数据格式拥有不同的解码方式,具体实现细节可能有所不同。
一、Mirror
1.打开题目
2.解题
winhex打开jpg文件,发现结尾有反向字符串
使用脚本反转
打卡图片得到flag:Mirr0r_R3f3ct1on_H1dd3n_f14g
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Sword技术分享!
评论