RtlIpv6StringToAddress fuzzer
19 Mar
2020
19 Mar
'20
4:17 a.m.
For anyone who is interested, I am attaching the fuzzer I wrote to find bugs in my RtlIpv6StringToAddress implementation. It has two parts, both of which can be compiled with mingw-w64: First, ipv6-fuzzer-wine is run on Wine. It creates the file ipv6-test-cases.txt which says how Wine thinks each string should be interpreted. Then, ipv6-fuzzer-windows is run on Windows. It reads ipv6-test-cases.txt and compares the output from Wine to the output on Windows and prints any test cases that do not match to stdout. I have run the fuzzer numerous times and the failing test cases that it identified have already been accepted into Wine's test suite. Nonetheless, if you find a new failing test case, please send it! -Alex
2102
Age (days ago)
2102
Last active (days ago)
0 comments
1 participants
participants (1)
-
Alex Henrie