Kitty color protocol fuzzer
src | ||
.gitignore | ||
build.zig | ||
build.zig.zon | ||
flake.lock | ||
flake.nix | ||
LICENSE | ||
README.md |
kcp-fuzzer
Simple Kitty color protocol fuzzer.
This tries to break/crash terminal emulator by sending plausible, but random(ish) Kitty color protocol sequences to the terminal. Hopefully your terminal doesn't crash.
The last 1 MiB of data that was produced is saved to a file named /tmp/ksc-fuzzer-0x<timestamp>-0x<random seed>.txt
.
A seed can be specified on the command line to replay a particular sequence of Kitty color protocol sequences.