I love it when things happen to Steve Gibson, because he always documents them copiously, and then generally writes some software that addresses the problem. Because he’s an old school hacker, he writes the software in assembly language. Anyway, he was recently the victim of a distributed denial of service attack, and has written up the incident in detail.