This document describes my experiences with spambots on my websites, and the techniques I have developed to stop them dead. I assume the reader has basic familiarity with Linux, Apache, mod_perl, Perl, MySQL and firewall rules using iptables - each of these topics could fill a book, so I wont talk about installation or basic configuration. I will, however, provide full scripts and instructions on using these within the context of these tools.