3 ms·
This is by definition impossible to do without changing the behaviour of the code being 'anti-fuzzed'. This therefore risks introducing bugs which are then much
by desc 7y ago
This is by definition impossible to do without changing the behaviour of the code being 'anti-fuzzed'. This therefore risks introducing bugs which are then much harder to fix, and complicates debugging of issues in the original code which may show up in production.
Note that whether or not that behaviour happens to be undefined in the source language is irrelevant. Undefined behaviour still tends to manifest in a few recognisable ways, which this would then obfuscate.
While an interesting academic exercise, this has negative value to the software industry. I bet it'll still see a lot of use though.
Reminds me a bit of people trying to 'fix' errors with an empty `catch` block...