Nemanja Mijailovic
Nemanja Mijailovic
Yes! Latest SharpFuzz release (2.0.0) supports libFuzzer on Windows (https://github.com/Metalnem/sharpfuzz/pull/24). SharpFuzz documentation for libFuzzer (https://github.com/Metalnem/sharpfuzz/blob/master/docs/libFuzzer.md) still doesn't have the necessary instructions for using it on Windows, though. I plan to...
Actually, I think @ranweiler already wrote the documentation :) https://github.com/microsoft/onefuzz/blob/main/src/agent/LibFuzzerDotnetLoader/README.md
I was trying to determine if the **ReadNextRecord** always throws **MalformedCsvException** on malformed CSV inputs, and I discovered that it can sometimes throw **IndexOutOfRangeException**. This binary file is just one...
Fuzzer executes the user-provided function inside the try-catch block. If it catches an exception, it reports it as a crash to the fuzzing backend: https://github.com/Metalnem/sharpfuzz/blob/master/src/SharpFuzz/Fuzzer.cs#L359
Hi @fuzzah! I'll be rewriting the README file soon, so I'll mention this limitation in the new version. In the meantime, I think this pattern might help you to avoid...
> Let me know first if .NET 10 support is OK. Yes, absolutely!
Thanks @moodmosaic! I had a quick look at the modified files, and I think there are a few more places that need to be updated: - [nuget.yml](https://github.com/Metalnem/sharpfuzz/blob/master/.github/workflows/nuget.yml) should use .NET...
And thank you for the contribution!