malwarebytes … PRO version is recomended, a one time fee for a lifetime license

MCShield USB protector. http://mcshield.net/