Skip to content

Async (fuzz) server that handles incoming connections and forwards payloads to all connected clients

License

Notifications You must be signed in to change notification settings

0xricksanchez/fuzz_server_stub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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:<data_length>]

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

img/demo.png

About

Async (fuzz) server that handles incoming connections and forwards payloads to all connected clients

Topics

Resources

License

Stars

Watchers

Forks

Languages