在pcap文件中提取字节范围

乌玛尔

我已经用C语言编写了实现协议的代码,现在我想从该协议的数据包中取出一些数据字段。我已经生成了.pcap文件,但是数据包的数据部分没有定义的字段..但是我知道要在哪个位置位进行测试。.我想使用tshark进行解析,并取出选定的字节范围并创建一个.csv然后分析该csv文件。

例如。在AAA数据中定义了filed,通过使用-e可以提取这些filed中的字节。

我当前的数据包结构在数据部分有758个字节,并且没有归档。有什么办法可以提取某些字节范围?

用户名

我不清楚您真正想做什么,但是如果我猜对了,下面是一个示例,该示例从数据部分提取范围偏移[100,149](即,从数据部分的第101个字节开始提取50个字节,而不是数据包开始)

$ tshark -r input.pcap -R "frame.number == 1" -T fields -e data | tr -d '\n' | \
perl -pe 's/([0-9a-f]{2})/chr hex $1/gie' | dd bs=1 skip=100 count=50 of=output.raw

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python-尝试从文件中提取字节时出错

来自分类Dev

使用Scapy从pcap文件中提取有效负载中的特定字节

来自分类Dev

从mkv文件中提取字幕

来自分类Dev

从mkv文件中提取字幕

来自分类Dev

从mkv文件中提取字幕

来自分类Dev

从 JSON 文件中提取字段

来自分类Dev

从32位数字中提取字节

来自分类Dev

C#如何从double中提取字节

来自分类Dev

节点红色。从缓冲区中提取字节

来自分类Dev

C#如何从字节数组中提取字节?具有已知的起始字节

来自分类Dev

从pcap文件中提取TCP有效负载

来自分类Dev

使用Perl从xml文件中提取字符串

来自分类Dev

如何从用户特定的资源文件中提取字幕?

来自分类Dev

如何从日志文件中提取字符串(日期)

来自分类Dev

从Excel中的文件夹路径中提取字符

来自分类Dev

从文件的所有行中提取字符串

来自分类Dev

如何从文件名中提取字符串?

来自分类Dev

从文件地址中提取字符串

来自分类Dev

从txt文件中提取字符串到CSV

来自分类Dev

从HTML文件中提取字符串

来自分类Dev

使用sed或awk从文件中提取字段

来自分类Dev

如何从PHP中的文件中提取字符串

来自分类Dev

如何从文件名中提取字符

来自分类Dev

如何使用 sed 从分隔文件中提取字段

来自分类Dev

从文本文件中提取字符串

来自分类Dev

如何使用 sed 或 awk 从文件中提取字段

来自分类Dev

如何从文本文件中提取字符

来自分类Dev

如何在C#中提取字节的第5位

来自分类Dev

如何使用python从字节文件中提取文本