{{define "title"}}Hex → pcap{{end}} {{define "content"}} {{with .Data}}

Hex → pcap

Paste hex for each layer. The fields are decoded and concatenated into one packet. Any field may be empty, so you can also paste a whole packet into a single field. Spaces, newlines, :, -, 0x and \x are ignored. Load example.

{{if .Error}}{{end}}
{{with .Result}}

Preview

Packet length
{{len .Packet}} bytes
Link type
{{.LinkTypeName}} ({{.LinkType}})
Layers
layer 2: {{.L2Len}} · layer 3: {{.L3Len}} · payload: {{.L7Len}}
{{if .Fixed}}

Fixups IP header at offset {{.IPOffset}}

{{range .Fix.Changes}} {{end}}
FieldOldNew
{{.Field}}{{.Old}}{{.New}}
{{range .Fix.Notes}}

{{.}}

{{end}} {{end}}

Hex dump changed bytes are underlined

{{- range .Dump -}}
{{.Offset}}  {{range .Bytes}}{{.Hex}}{{.Sep}}{{end}} {{.ASCII}}
{{end -}}
{{end}} {{end}} {{end}}