<aside> 💡 Penetration testing (or pen testing) is a security exercise where a cyber-security expert attempts to find and exploit vulnerabilities in a Device. The purpose of this simulated attack is to identify any weak spots in a system’s defenses which attackers could take advantage of.
</aside>
<aside> 💡 Firewall penetration testing is the process of locating, investigating, and penetrating a certain firewall in order to reach the internal trusted network of a certain system. Mostly considered to be a key part of external network penetration testing firewall.
</aside>
Locating The Firewall
Conducting Traceroute
Port Scanning
Banner Grabbing
Firewall Enumeration
Testing The Firewall Policy
Firewalking
How to identify Firewall Specific Vulnerabilities
<aside> 💡 Tools: NMAP, HPING3, Firewalk Network audit tool, Tracert, Traceroute
</aside>