If you screw up the remote attacker, you are basically doing a DOS machine against them. That in itself is illegal. In other words, the program may be cool, but it can get you prison time if you...