Files
lief-project-LIEF/fuzzing/pkcs7_signature.cpp
T
2022-01-27 21:30:43 +01:00

13 lines
381 B
C++

#include "LIEF/PE/signature/SignatureParser.hpp"
#include "LIEF/logging.hpp"
__attribute__((constructor)) void foo(){
LIEF::logging::disable();
}
LIEF_API extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
LIEF::PE::SignatureParser::parse(std::vector<uint8_t>{data, data + size});
return 0; // Non-zero return values are reserved for future use.
}