https://github.com/0xricksanchez/fuzz_server_stub
Async (fuzz) server that handles incoming connections and forwards payloads to all connected clients
https://github.com/0xricksanchez/fuzz_server_stub
async fuzz rust server
Last synced: about 1 year ago
JSON representation
Async (fuzz) server that handles incoming connections and forwards payloads to all connected clients
- Host: GitHub
- URL: https://github.com/0xricksanchez/fuzz_server_stub
- Owner: 0xricksanchez
- License: mit
- Created: 2022-07-23T18:07:31.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-08-03T10:35:11.000Z (over 3 years ago)
- Last Synced: 2025-01-16T04:12:11.887Z (about 1 year ago)
- Topics: async, fuzz, rust, server
- Language: Rust
- Homepage:
- Size: 160 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Readme
Quick PoC of a fuzzing server stub written in Rust.
The server opens a TCP connection on `localhost:5555` and asynchronously handles incoming connections.
The incoming client payloads are currently expected to be in a sane form of:
```
[protocol_version:u8][data_length:u16][data:]
```
The server does some basic (de-)serialization of each incoming packet before distributing valid packets to all connected clients, except the one from which the packet was received
### Demo
