#include <stdio.h> | |
#include <stdlib.h> | |
#include <stdint.h> | |
void __attribute__((noinline)) crashme(const uint8_t *Data, size_t Size) { | |
if (Size < 5) return; | |
if (Data[0] == 'F') | |
if (Data[1] == 'A') | |
if (Data[2] == '$') | |
if (Data[3] == '$') | |
if (Data[4] == '$') abort(); | |
} | |
int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size) { | |
if (Size) crashme(Data, Size); | |
return 0; | |
} | |