图片隐写基础知识学习

图片隐写基础知识学习

图片隐写基础知识学习

常见的文件头格式

图片隐写基础知识学习

linux命令及工具

图片隐写基础知识学习

文件分离操作

binwalk

binwalk +文件名 //查看文件
binwalk -e +文件名 //分解文件

foremost

foremost 文件名 -o 输出目录名

dd

dd用于手动分离。按字节数分离的。
格式:
  dd if=源文件 of=目标文件名名 bs=1 skip=开始分离的字节数
参数说明:
  if=file # 输入文件名,缺省为标准输入
  of=file # 输出文件名,缺省为标准输出
  bs=bytes # 同时设置读写块的大小为bytes,可代替ibs和obs ,就是要读多少块
  skip=blocks # 从输入文件开头跳过blocks个块后再开始复制
  
  
例子:
dd if=sim.jpg of=1.zip bs=1 count=23046 skip=22895
解释:
一共要取23046块,跳过前22895块。

winhex

用winhex手动分离。把目标文件拖到winhex中,找到分离的部分,复制出来。

010Editor

和winhex一样。选中->右键选中Selection->Save selection

导入16进制文件
File->Import Hex->另存为

文件合并操作

linux下的文件合并

cat 合并的文件 > 输出的文件

检查文件md5
md5sum + 文件名·

Windows下文件合并

copy /b 合并的文件 输出的文件

检查文件md5
certutil -hashfile 文件名 md5


PNG图片

图片隐写基础知识学习

图片隐写基础知识学习

LSB隐写

图片隐写基础知识学习

图片隐写基础知识学习

盲水印

python bwmforpy3.py decode full1.png final.png out.png

上一篇:js获取本地ip地址和外网IP地址


下一篇:mysql8.0 版本忘记密码如何修改密码(与5.7.35版本mysql不同)