Infatti per fare come dice weppos che e' la cosa migliore per impedire accessi non desiderati poi prendere spunto da qui: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.
http://tech.ratmachines.com/downloads/sample_wbmw.txt