一、简介 DCT变换的全称是离散余弦变换(Discrete Cosine Transform),主要用于将数据或图像的压缩,能够将空域的信号转换到频域上,具有良好的去相关性的性能。DCT变换本身是无损的,但是在图像编码等领域给接下来的量化、哈弗曼编码等创造了很好的条件,同时,由于DCT变换时对称的, ...
分类:
其他好文 时间:
2021-07-12 18:14:59
阅读次数:
0
一、简介 小波变换原理 小波变换是一种信号的时间一尺度(时间一频率)分析方法,一种窗口大小固定不变形状可改变,时间窗和频率窗都可以改变的时频局部化分析方法。它具有多分辨率分析( Multi-resolution Analysis)的特点,且在时频两域都具有表征信号局部特征的能力。 小波分析方法在低频 ...
分类:
其他好文 时间:
2021-07-12 18:14:24
阅读次数:
0
一、简介 基于matlab GUI dwt与svd算法数字水印 二、源代码 function varargout = main(varargin) % MAIN M-file for main.fig % MAIN, by itself, creates a new MAIN or raises t ...
分类:
其他好文 时间:
2021-06-18 19:30:07
阅读次数:
0
菜狗经过几天的学习,终于发现了如来十三掌最后一步的精髓 附件1 base64隐写 按照base64的编码原理,其最后可能会有补位“=”,而按照解码方式,补位会被抛弃,这些数不会对解码有影响,因此可以在这里面放入信息,所以base64隐写就产生了。 每一个"="对应两个隐写位,将这些隐写位的数据拼接起 ...
分类:
其他好文 时间:
2020-10-18 10:08:13
阅读次数:
23
base64编码原理: 字符对应ASCII转换成八位二进制 base64的基础单位是 3*8bit的二进制,若是不够3*8bit则在后面添加0字节(padding)直至满足 3*8bit的二进制转换成4*6bit的二进制 4*6bit的二进制转换成十进制 对照base64表把十进制转换成字符 bas ...
分类:
其他好文 时间:
2020-09-17 13:04:37
阅读次数:
25
1.exif文件 和浏览jpeg格式的文件方法相同 可以右键打开属性,查看exif或详细信息,在相关选项卡查找flag信息 2.Stegsolve(必须拥有) 只有一张图片时,可以通过切换通道查找隐藏的二维码或者其他信息 有两张相似图片时,可以通过analyse=>Image combiner来进行 ...
分类:
其他好文 时间:
2020-08-20 19:17:20
阅读次数:
79
##0x00:隐写———LSB https://blog.csdn.net/st_andrews/article/details/105353135 上面链接中的写的LSB的介绍很好,工具Stegsolve ##0x01:图片文件格式 JPEG/JPG FF D8(2 bytes)//文件头 FF ...
分类:
其他好文 时间:
2020-06-28 00:19:45
阅读次数:
54
下载文件,用010editor打开发现是png文件,改后缀之后打开 用stegsolve打开,并无lsb隐写,photoshop查看,也没有隐藏图层,丢到binwalk里看一下有没有隐藏文件 果然有,使用-e命令分离 打开之后是一堆01,首先想到二维码,一共841个,正好29的平方,在网上找一个转换 ...
分类:
其他好文 时间:
2020-06-11 13:45:14
阅读次数:
116
下载文件,是一个无后缀的文件,010editor打开,发现时png文件 说实话,我看了好一会。。。 没发现有隐藏的文件,用photoshop打开也没发现什么奇怪的图层,stegsolve打开后,发现Green plane 0有明显的异常 因为不了解LSB隐写术,所以即使看出有问题,也束手无策,在查阅 ...
分类:
其他好文 时间:
2020-06-08 17:40:41
阅读次数:
310
1、 保存为t.txt,vim t.txt 零宽字符隐写 https://offdev.net/demos/zwsp-steg-js?tdsourcetag=s_pctim_aiomsg 解开f14g.png,发现打开时出错,用HxD,在开头发现DNEI,将f14g.png逆序 with open( ...
分类:
Web程序 时间:
2020-05-30 21:55:13
阅读次数:
179