I will suggest a different approach to your problem:
How many people have administration privileges in your site? They are all of them trustworthy? Are they cautious enough to secure their passwords? Are able to keep their computers “clean”? Next time you re-install wordpress do it from a clean-formated pc and keep the administration role only for yourself. If you can, switch to ubuntu/linux for enhanced security.