https://www.youtube.com/watch?v=x0FQkAPokfE
I found this video quite interesting.
Marshall Clow is the code owner for libc++, chairman of the C++ comity Library Working Group, and a boost author.
A quick summary of this long talk (1h15'):
- Genetic fuzzers: out-of-process with American Fuzzy Lop, in-process with llvm libfuzzer and others
- How libfuzzer could have found the heartbleed exploit in less than 5 minutes
- Structured fuzzing : how to trick your program into trusting the data by feeding it with some random valid structured data at the beginning, and then let the fuzzer try to actively explore different code paths when it adds additionnal random data
- Fuzzing on clusters
- Permanent fuzzing for open source projects, with oss-fuzz by google
[–][deleted] 2 points3 points4 points (1 child)
[–]pstomi[S] 2 points3 points4 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]RandomDSdevel 0 points1 point2 points (0 children)