Well, the way dynamic ip's work it'd be kind of pointless; if you could figure out what tool they're using you could attempt to block it, but if they're smart enough they're on a dynamic ip and using proxy servers and you'd still ultimately be screwed...
Have you asked your webhost for some advice on the issue?