当前位置: 首页 > news >正文

LSB 题解

今天来刷一道Misc的题目,LSB原理进行图片隐写

LSB原理

LSB是一种利用人类视觉的局限性设计的幻术

PNG和BMP图片中的图像像素一般是由RGB(RED红 GREEN绿 BLUE蓝)三原色组成

记住,JPG图片是不适合使用LSB隐写的,JPG图片对像数进行了有损压缩

如果我们用不同的数字来表示不同的颜色,图像就可以表示为一个由数字组成的矩阵(matrix),这样就可以在计算机中存储。

这个小格子就是像素(pixel),矩阵的行数与列数,就是分辨率(resolution)

而人类的眼睛可以区分约1000万种不同的颜色,人类眼睛无法区分的颜色还有600多万。

当仅仅更改颜色分量的最低两位时,人类的眼睛不能区分这前后的变化,LSB就是在该位置存放信息。

本题 

我们需要使用一个工具

stegsolve

使用这个工具打开文件

我们先来观察一下三原色各个通道图片

LSB

看到Red,Green,Blue0通道有方块状的东西

 

 

我们使用Data Extract,选择这是三个0通道

选择Data Extract,点击Preview

选择Sava Bin将生成的图片存储

查看是一个二维码

扫描二维码得到flag

 

 

flag{1sb_i4_s0_Ea4y}

http://www.lryc.cn/news/24046.html

相关文章:

  • 离线部署docker与镜像
  • Linux文件系统介绍(上)
  • 创建SpringBoot注意事项
  • 2023年全国最新二级建造师精选真题及答案9
  • 解决MySQL的 Row size too large (> 8126).
  • 最优传输问题和Sinkhorn
  • Netty核心组件EventLoop源码解析
  • 排障命令-汇总
  • python+pytest接口自动化(4)-requests发送get请求
  • 开源电子书工具Calibre 6.3 发布
  • C++ STL:适配器 Adapter
  • 防抖和节流
  • vue3 微信扫码登录及获取个人信息实现的三种方法
  • Java8 新特性强大的Stream API
  • day22_IO
  • 第三十八章 linux-并发解决方法二(信号量)
  • 数据结构-考研难点代码突破(C++实现树型查找 - B树插入与遍历,B+树基本概念)
  • Python可视化界面编程入门
  • 基于Java+SpringBoot+Vue前后端分离书店购书系统设计与实现
  • Android:截屏/视频截图
  • leecode-C语言实现-28. 找出字符串中第一个匹配项的下标
  • 使用 Postman 实现 API 自动化测试
  • k8s环境jenkins发布vue项目指定nodejs版本
  • 我应该把毕业设计做到什么程度才能过关?
  • 力扣-合作过至少三次的演员和导演
  • 【 PMU】信号生成、采样、分割、估计器应用和误差计算(Matlab代码实现)
  • 电子技术——AB类输出阶的偏置
  • 元宇宙营业厅,数字技术融合,赋能实体经济
  • MySql面试精选—分库分表
  • Spring上下文生命周期