se usi un linguaggio come asp o php puoi intercettare la user agent e se riconducibile ad un software simile impedire il DL indirizzando ad una pagina d'errore.
Infatti per fare come dice weppos che e' la cosa migliore per impedire accessi non desiderati poi prendere spunto da qui:
http://tech.ratmachines.com/downloads/sample_wbmw.txt