We do not currently know of any antonyms for do-gooders.
The noun do-gooders is defined as:
Did you mean decoders?