libpcap tools for MATLAB

Provides some functions to work with *.pcap-files.

https://github.com/oswald3141/matlab-libpcap-tools

You are now following this Submission

MATLAB tools for libpcap

Provides some functions to work with *.pcap-files.

Content

Functions

  • read_pcap_file reads a pcap-file into the set of structures for further analysis.
  • parse_ethernet_frame splits the captured Ethernet frame into a structure describing its header and the bytes array representing the frame's payload.
  • parse_ipv4_packet does the same for the IPv4 packets extracted from the frames.
  • parse_udp_packet does the same for the UPD packets extracted from the IPv4 packets.

Examples

  • pcap_file_reading_example reads the file example_pcap_file.pcap with the captured pseudo-random UDP packets and parses them.

Dependencies

MATLAB 2021b or newer.

View MATLAB tools for libpcap on File Exchange

Cite As

Andrei Smoliakov (2026). libpcap tools for MATLAB (https://github.com/oswald3141/matlab-libpcap-tools), GitHub. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with R2019b and later releases

Platform Compatibility

  • Windows
  • macOS
  • Linux

Versions that use the GitHub default branch cannot be downloaded

Version Published Release Notes Action
0.1.0

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.