1
0
Fork 0
OSC escape sequence fuzzer
Find a file
Jeffrey C. Ollie c3af53b035
Some checks failed
Test / test (push) Failing after 22s
split circular buffer out to it's own repo
2024-09-12 12:58:57 -05:00
.forgejo/workflows update action 2024-09-07 14:28:26 -05:00
src split circular buffer out to it's own repo 2024-09-12 12:58:57 -05:00
.gitignore first 2024-09-06 19:49:20 -05:00
build.zig split circular buffer out to it's own repo 2024-09-12 12:58:57 -05:00
build.zig.zon split circular buffer out to it's own repo 2024-09-12 12:58:57 -05:00
flake.lock add forgejo action 2024-09-07 14:20:46 -05:00
flake.nix first 2024-09-06 19:49:20 -05:00
LICENSE first 2024-09-06 19:49:20 -05:00
README.md first 2024-09-06 19:49:20 -05:00

osc-fuzzer

Simple OSC escape sequence fuzzer.

This tries to break/crash terminal emulator by sending plausible, but random(ish) OSC 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/osc-fuzzer-0x<timestamp>-0x<random seed>.txt.

A seed can be specified on the command line to replay a particular sequence of OSC sequences.