Fuzzing the .NET JIT Compiler

added by DotNetKicks
8/28/2018 4:29:16 PM

2 Kicks, 1176 Views

I recently came across the excellent 'Fuzzlyn' project, created as part of the 'Language-Based Security' course at Aarhus University. As per the project description Fuzzlyn is a: ... fuzzer which utilizes Roslyn to generate random C# programs And what is a 'fuzzer', from the Wikipedia page for 'fuzzing': Fuzzing or fuzz testing is an automated software testing technique that involves providing invalid, unexpected, or random data as inputs to a computer program.