如何解决使用libfuzzer.a进行C ++模糊测试
我使用libfuzzer.a编写我的第一个模糊测试代码, 这是我的代码
extern "C" int LLVMFuzzerTestOneInput(const uint8_t *Data,size_t Size) {
int size = Size;
printf("size=%d",Size);
return 0; // Non-zero return values are reserved for future use.
}
但是当我运行这段代码时,我遇到了这个问题,怎么解决呢?
WARNING: Failed to find function "__sanitizer_acquire_crash_state".
WARNING: Failed to find function "__sanitizer_print_stack_trace".
WARNING: Failed to find function "__sanitizer_set_death_callback".
INFO: Seed: 3186764919
INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 4096 bytes
INFO: A corpus is not provided,starting from an empty corpus
#2 INITED exec/s: 0 rss: 26Mb
ERROR: no interesting inputs were found. Is the code instrumented for coverage? Exiting.
你能帮我吗?谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。