SecurityLab-UCD / IRFuzzer

Apache License 2.0
12 stars 0 forks source link

feat(mapper): Add mapper tool for shadow map analysis #37

Closed tinkerrc closed 1 year ago

tinkerrc commented 1 year ago

This PR adds the mapper tool, which can aid in shadow map analysis.

Features:

tinkerrc commented 1 year ago

OK I fixed it. The new calculation method assumes the only matcher indices that cannot be reached are those belonging to Matcher::CompleteMatch and Matcher::MorphNodeTo matchers with one or more unsatisfied predicates. The given estimate might overestimate what we can possibly cover but is still an upper bound nonetheless. The calculated upper bounds are much higher than the coverage we get experimentally.

image

There could still be issues with mapper or how we are generating the lookup file, so I might dig around some more.