There is no such thing as a "perfect" there is always going to be faults and ways around it, no matter what the subject is about (ie: OS's, firewalls, or even port scanning). I must agree with...