// https://events.static.linuxfound.org/sites/events/files/slides/AFL%20filesystem%20fuzzing%2C%20Vault%202016_0.pdf // while true; do ./lottery < /dev/urandom && break ; done #include #include int main() { if (getchar() != 'B' || getchar() != 'K' || getchar() != 's' || getchar() != 'p' || getchar() != 'l' || getchar() != 'i' || getchar() != 'c' || getchar() != 'e' || getchar() != '\n') { return 1; } abort(); }