overview
Finch is in the middle of your UDP client and server to inject packet loss, simulated latency and bit corruption. Built for testing networking without these heavy bloated suites.
download & source
Grab prebuilt binaries or tarballs from the releases page, or clone and compile it yourself:
git clone https://github.com/Nouridin/Finch.git cd Finch mkdir build && cd build cmake -DCMAKE_BUILD_TYPE=Release .. cmake --build . --config Release
quick start
use it locally with your listening and forwarding targets:
./finch --listen-ip 0.0.0.0 --listen-port 9000 \
--forward-ip 127.0.0.1 --forward-port 27015 \
--delay 100 --jitter 20 --drop-rate 0.05