最新kali之blkcat
描述:
blkcat-在磁盘映像中显示文件系统数据单元的内容。
blkcat从图像到标准输出的单位地址unit_addr以不同格式显示num数据单位(默认为1)(默认为原始)。在3.0.0之前的TSK版本中,blkcat被称为dcat。
参数:
-a
以ASCII格式显示内容
-f fstype
将图像指定为特定文件类型。如果在此处提供'swap',则图像将以4096字节的大小显示。如果提供'raw',则使用512字节作为默认大小.'- u '标志可以更改默认大小。使用'-f list'列出支持的文件系统类型。如果未给出,则使用自动检测方法。
-h
以16进制显示内容
-s
显示图像的统计信息(单位大小、文件块大小和片段数量)。
-u unit_size
指定原始图像,blkls和交换图像的默认数据单元的大小。
-i imgtype
标识图像文件的类型,例如原始文件。使用“ -i列表”列出支持的类型。如果未给出,则使用自动检测方法。
-o imgoffset
文件系统在映像中开始的扇区偏移量。
-b dev_sector_size
基础设备扇区的大小(以字节为单位)。如果未给出,则使用图像格式的值(如果存在)或假定为512字节。
-v
详细输出到标准代码
-V
打印版本信息
-w
以HTML表格格式显示内容。
Image [images]
要读取的磁盘或分区映像,其格式用'-i'指定。如果图像被分割成多个段,则可以指定多个图像文件名。如果仅给出一个图像文件,并且其名称是序列中的第一个图像文件(例如,以'.001'结尾的文件),则会自动包含后续的图像段。
unit_addr
要显示的磁盘单元的地址。可以使用-s选项确定该文件系统上单元的大小。
num
要显示的数据单元数。
blkcat的基本功能也可以使用dd来实现。要确定哪个inode已经分配了给定的单元,可以使用ifind(1)命令。