https://github.com/o8x/wiredolphin
a Simple Wireshark For learning C++ and QT
https://github.com/o8x/wiredolphin
capture-network cpp network-analysis qt6 wireshark
Last synced: 8 months ago
JSON representation
a Simple Wireshark For learning C++ and QT
- Host: GitHub
- URL: https://github.com/o8x/wiredolphin
- Owner: o8x
- License: mit
- Created: 2024-08-02T03:17:49.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-21T06:05:17.000Z (almost 2 years ago)
- Last Synced: 2024-09-29T07:41:41.296Z (over 1 year ago)
- Topics: capture-network, cpp, network-analysis, qt6, wireshark
- Language: C++
- Homepage: https://stdout.com.cn/blogs/post/cpp.html
- Size: 1.35 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
WireDolphin
a Simple Wireshark For learning C++ and QT
# Overview
a Simple Wireshark Based on libpcap
- Automatic scrolling of main table
- Automatic record and restore the application position and size
- Basic MenuBar view for stats only MacOS
- Variable width and rich color of table and tree interface
- Supports both IPv4 and v6
- Various metrics for TCP/UDP/ARP/ICMP/HTTP packets
- Data packet details of layer 2, layer 3 and layer 4
- View for the payload on HEX/ASCII/Text
- Export & Import for .pcap file
- Signed dmg
## Architecture diagram

## Function Detail
- Hardware: Ethernet Controller, example: intel I350
- GUI: User Interface
- Capture: get and analyzer data packets
- innta: Intelligent network traffic analyzer Core
- Data Storage: XML and sqlite3
- Export: .pcap
## Next Generation Features
- distributed
- introducing DPDK
- like ntopng
# Reference
- [Bug Tracker Project](https://github.com/users/o8x/projects/3)
- [Roadmap Project](https://github.com/users/o8x/projects/4)
- [CHANGELOG.md](CHANGELOG.md)
# Contributors
# Stargazers over time