We do not currently know of any synonyms for whodunnitry.
The noun whodunnitry is defined as:
Did you mean attenuator?