Releases: VonSdite/HexToPcap
Releases · VonSdite/HexToPcap
v1.0.7
产品简介
HexToPcap 是一个 Windows 桌面工具,用于将十六进制报文文本转换为可在 Wireshark 中打开的 pcap 文件。
支持的输入格式
- 普通十六进制文本
- 多行十六进制文本
- 带
0x/0X前缀的十六进制文本 - 行首带地址或前缀标记的文本,例如
0x0000:、00000010:、gdb_print: tcpdump -XX风格输出
报文切分规则
- 空行会作为报文分隔符
- 没有空行时,会在新的一行起始处识别常见 Ethernet 头并开始新报文
- 如果下一行不是新报文起始,则继续并入当前报文
- 奇数个十六进制字符会自动补
0 - 不完整或不严格合法的报文片段也会直接导出
导出能力
- 输出经典
pcap文件 - 链路层固定为
Ethernet - 生成文件名格式为
yyyyMMddHHmmss-报文个数.pcap - 支持转换后直接用 Wireshark 打开
界面能力
- 主界面支持直接粘贴十六进制文本
- 支持配置保存位置
- 支持一键打开输出目录
- 底部状态栏显示导出结果摘要
已知限制
- 当前仅支持输出
pcap,不支持pcapng - 当前仅支持
Ethernet链路层 - 自动分包仅识别当前实现的常见 Ethernet 头
- 如果多个报文被揉在同一行,程序不会在行内猜测切分