Files
lief-project-LIEF/fuzzing/macho_fuzzer.cpp
T
2022-04-01 05:38:30 +02:00

15 lines
316 B
C++

#include <LIEF/LIEF.hpp>
#include <vector>
#include <memory>
#include <sstream>
extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
std::vector<uint8_t> raw = {data, data + size};
if (auto b = LIEF::MachO::Parser::parse(raw)) {
std::stringstream oss;
oss << *b;
}
return 0;
}