#include #include #include #include "hash.h" void __attribute__((noinline)) crashme(const uint8_t *Data, size_t Size) { 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) { fprintf(stderr, "FUNC crc: %016llx len: %lu\n", hash64((u8 *)Data, (unsigned int)Size, (unsigned long long int)0xa5b35705), Size); if (Size < 5) return 0; crashme(Data, Size); return 0; }