We do not currently know of any antonyms for befooled.
The verb befooled is defined as:
Did you mean befouled?