lib/fuzzing: fuzz_conditional_ace_blob
commitea4caa45ab3c76c47b965df913e1286367a0d07f
authorDouglas Bagnall <douglas.bagnall@catalyst.net.nz>
Thu, 29 Jun 2023 03:15:08 +0000 (29 15:15 +1200)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 26 Sep 2023 23:45:35 +0000 (26 23:45 +0000)
tree87c79c05b10c8f1d6f216c5bb2bc28b748c84e84
parentc6a62d69ca9dfef2062e0ce1df0c003cafc4e4ce
lib/fuzzing: fuzz_conditional_ace_blob

This parses the blob as a conditional ACE, and if possible tries
decompiling it into SDDL.

There are not many round-trip assertions we can honestly make, but we
keep the trip going as long as possible, in case it reveals anything.

Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
lib/fuzzing/fuzz_conditional_ace_blob.c [new file with mode: 0644]
lib/fuzzing/wscript_build