Ethereum UDP packet dissector for discovery protocol v4.
Ethereum UDP packet dissector for discovery protocol v4.
ethpd
decodes a pcap file of captured Ethereum packets into a readable format.
The decoded packets will be printed to the standard output. Pipe the output to a text file for larger pcap files.
ethpd [pcapFile]
— Prints to standard output
ethpd [pcapFile] > file.txt
— Prints to text file file.txt
With a correctly configured Go installation:
go get -u github.com/ymarcus93/ethpd
See RLPx protocol page for more information
Full UDP Packet Payload: hash || signature || packet-type || packet-data
RLPx encoded list. Packet properties are serialized in the order in which they’re defined.