Date Added: May 2009
Almost every machine on the internet today is protected by a firewall. Many of them are misconfigured which is seldom discovered due to poor testing. This paper summarizes the experiences in setting up and testing one's own firewall, as well as performing a penetration attack from an external machine to find misconfigurations. The paper also describes the tools one has used and how one used some of them.