# MetaNet
**Repository Path**: linkmeta/MetaNet
## Basic Information
- **Project Name**: MetaNet
- **Description**: MetaNet is a network toolkit(iperf,tcp,udp,websocket,mqtt,sniffer,pcap,port scan,listen,ip scan .etc.). This is an easy demo for network study by WPF MVVM.
- **Primary Language**: C#
- **License**: MIT
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 4
- **Forks**: 1
- **Created**: 2022-10-09
- **Last Updated**: 2024-11-01
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# MetaNet





MetaNet is a network toolkit, support iperf,tcp,udp,websocket,mqtt,sniffer,pcap,port scan,listen,ip scan .etc.
This is an easy demo for network study by WPF MVVM.
## Function
- [x] Iperf2/Iperf3 Server and Client(Realtime plot and result save)
- [x] Network Scan(IP multi-thread scan)
- [x] Port Scan(Port status multi-thread scan)
- [x] Route tables(IPv4 & IPv6)
- [x] Local Port listen(TCP & UDP)
- [x] TCP Server & Client
- [x] UDP Server & Client
- [x] WebSocket Server & Client
- [ ] MQTT
- [x] Sniffer(Using pcap, packets capture, save, filter, statistics, plot. etc.)
- [ ] ...
## Build
- [x] VisualStudio 2022(Based .NET WPF)
```bash
$ git clone https://gitee.com/linkmeta/MetaNet.git
$ cd MetaNet
```
Run `MetaNet.sln`
## Packages
```
```
## Contribute
* [Iperf](https://github.com/esnet/iperf)
* [oxyplot](https://github.com/oxyplot/oxyplot)
## License
MIT License([License MIT](./LICENSE))