攻防世界---misc---low

简介: 攻防世界---misc---low

1.下载附件是一个bmp格式的图片,是一张灰度图

2.常规步骤:看属性,用记事本查看,用winhex分析,都没有发现有用的信息

3.图片问题一般都会用到Stegsolve。放在Stegsolve分析,发现了类似二维码的东西,但是有些像素不清楚

4.推测可能使用了lsb隐写,我们需要编写代码来把图片中的像素点进行转换(该代码在matlab中实现)

% 读取图像
img = imread('low.bmp');
imshow(img);
title('原始图像');
 
% 将每个像素值转换为二进制
binary_img = dec2bin(img);
 
% 创建一个与运算所需的掩码,这里假设你要与1进行按位与运算
mask = uint8(1);
 
% 对每个像素值执行按位与运算
and_result = bitand(img, mask);
 
% 显示按位与运算的结果
imshow(and_result);
title('按位与运算的结果');
 
% 保存按位与运算的结果
imwrite(and_result, 'and_result.bmp');

5.将and_result.bmp进行图层切换,得到二维码


6.用工具扫描,得到flag

flag{139711e8e9ed545e}

相关文章
|
网络安全 数据安全/隐私保护
【网络安全 | Misc】miss_01 太湖杯
【网络安全 | Misc】miss_01 太湖杯
765 0
|
数据安全/隐私保护 Python
攻防世界-江苏工匠杯
攻防世界-江苏工匠杯
1039 0
|
数据安全/隐私保护
攻防世界---misc---再见李华
攻防世界---misc---再见李华
|
网络协议
攻防世界---misc---神奇的Modbus
攻防世界---misc---神奇的Modbus
|
监控 安全 Java
【愚公系列】2021年11月 攻防世界-进阶题-MISC-043(Cephalopod)
【愚公系列】2021年11月 攻防世界-进阶题-MISC-043(Cephalopod)
487 0
【愚公系列】2021年11月 攻防世界-进阶题-MISC-043(Cephalopod)
|
网络安全
【网络安全 | Misc】misc_pic_again
【网络安全 | Misc】misc_pic_again
301 0
BUUCTF [ACTF新生赛2020]NTFS数据流 1
BUUCTF [ACTF新生赛2020]NTFS数据流 1
939 1
BUUCTF john-in-the-middle 1
BUUCTF john-in-the-middle 1
729 0