CTF学习之路DAY01-Misc学习

本文介绍了文件操作的相关工具,如file用于识别文件类型,binwalk和foremost进行文件分析与分离,dd进行手动分离。在图片隐写领域,提到了颜色差别、gif多帧隐藏、exif信息、stegsolve软件以及最低有效位lsb隐写方法。此外,还讨论了图片修复和加密技术。
摘要由CSDN通过智能技术生成

一、文件操作与隐写

1.file命令

用法:file filename

用于识别文件类型,若文件头部残缺或文件头部字段错误则显示“data”,表示无法识别。

2.winhex/010 editor 程序

十六进制编辑器,可以查看文件头类型,根据文件头类型判断文件类型

文件分离操作

1.binwalk工具

Linux下用于分析和分离文件的工具

分析文件:binwalk filename

分离文件:binwalk-e filename

2.foremost

 用法:foremost 文件名 -o 输出目录名

3.dd

当无法自动分离时,用dd实现文件手动分离

文件合并操作

Linux下cat命令查看,若有两个文件需要合并

cat file1 file2>新的文件名

可以利用md5校验是否正确合并

二、图片隐写术

1.细微的颜色差别

2.gif图片多帧隐藏

3.信息隐藏

exif:  windows下可以利用属性查看详细信息,linux下利用exiftool 文件名的命令可以显示详细信息

stegsolve:一个可以用来进行图片XOR ADD SUB操作的软件

4.图片修复

CRC校验错误或者图片的高度宽度出了问题,先看是否为CRC错误,计算之后更改回正确值,再看高度是否出问题。

5.最低有效位lsb隐写的基本思想是用嵌入的秘密信息取代载体图像的最低比特位,原来的7位高位平面与替代秘密信息的最低平面组合成含有隐藏信息的新图形。

6.图片加密

 

 

 

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值