Botnet basics: Defending yourself from 'robot networks'