From http://wpsnipp.com/index.php/security/block-common-exploit/