#include <stdio.h> | |
#include <stdlib.h> | |
#include <stdint.h> | |
#include "hash.h" | |
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; | |
if (Data[0] == 'F') | |
if (Data[1] == 'A') | |
if (Data[2] == '$') | |
if (Data[3] == '$') | |
if (Data[4] == '$') abort(); | |
return 0; | |
} | |