Skip to content

mkg20001/libp2p-dissector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Libp2p Dissector for Wireshark

Dissect Libp2p Packets in WireShark

Screenshot

Todo:

  • Write dissector for multistream
    • Recursive multistream stack
  • Write dissector for secio WIP
    • Fix protobuf bugs
    • Decryption using dumped keys
  • Write dissector for spdy (use spdyshark?)
  • Write dissector for mplex
  • Write dissector for yamux
  • Add some IPFS protocols

Development

  • Clone the wireshark source $ git clone https://code.wireshark.org/review/wireshark
  • Clone the libp2p dissector $ git clone [email protected]:mkg20001/libp2p-dissector plugins/epan/libp2p --recursive
  • Copy the additional makefiles $ cp -r plugins/epan/libp2p/dev/* .
  • Compile and install protobuf at commit 8e44a86
  • Setup the development environment using CMake

Note: When pulling use git pull --recursive as otherwise submodules will not get updated

About

Libp2p dissector for wireshark v2.5 (WIP)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published