A good penetration test should uncover all critical security vulnerabilities. However, IT is
much more complex and there is no guarantee that a single test will identify all
vulnerabilities. IT security is ALWAYS a process and not a one-off project. And this process
tries to minimize the probability of being hacked as much as possible.