Version 3

    Hostile Blocking

     

    Related to FuzzProtection, but at a higher level.  Clients who repeatedly trip the TimeOut or FuzzProtection are prevented from connecting.  Meaning we simply either block them at the ip level (probably not possible in Java alone) or simply hang up once we figure out who is trying to connect (probably not sufficient for rabid distributed denial of service attacks).